terça-feira, 13 de abril de 2010

Questão 19

  • Faça um algoritmo que leia nome do aluno, e as três notas. O algoritmo deverá calcular a média final deste aluno e escrever na tela a média encontrada. A seguir deverá exibir o resultado mediante as seguintes informações:
->Media menor ou igual a 40.Aluno reprovado.
->Média maior que 40 e menor que 60.Aluno em prova final.
->Média maior ou igual a 60. Aluno aprovado.


Algoritmo “Resultado de notas”
VAR
Nome: Texto;
N1,N2, N3, Média : Real;
Início
Escreva(“digite seu nome”);
Leia (nome);
Escreva(“digite três notas”);
Leia (N1,N2, N3);
Média<-( N1+N2+N3)/3;
Se (Média<=40)Então escreva “aluno reprovado”;
Se (Média>=40) e (Média<=60)Então escreva “aluno em prova final”;
Se (Média>=60)Então escreva “aluno aprovado”;
Fim Se;

Fim Algoritmo

Questão 18

  • Faça um Algoritmo que leia o nome e a idade de três pessoas.Pressupunha-se que as idades não podem ser iguais.Escreva a média de idade destas pessoas, a maior idade , e a menor idade.

Algoritmo “Média de Idade”
VAR
Média, Idade (I1, I2, I3): Real;
Nome (N1, N2, N3): Texto;
Início
Escreva(“digite três nomes”);
Leia(N1,N2, N3);
Escreva (“digite três idades”);
Leia (I1, I2, I3);
Média <-( I1+I2+I3)/3;
Se(I1>I2) e (I1>I3)Então escreva(“a maior idade é”,I1);
Se(I2>I1) e (I2>I3)Então escreva (“a maior idade é”,I2);
Se (I3>I1) e (I3>I2)Então escreva (“a maior idade é”,I3);
Se(I1Se(I2Se (I3
FimSe;

Fim Algoritimo.

Questão 17

  • Escolha

Algoritmo “Calculo Percentual”
VAR
VC, SM, VP: real;
Escolha (“digite seu SM);
Leia (SM);
Escolha Valor;
Caso (SM>0) e (SM<=200) Categoria <-“nenhum crédito”;
Caso (SM>=201) e (SM<=400) VC<-(SM*0,2);
Caso (SM>=401) e (SM<=600) Categoria<-“SM*0,3;
Outro caso (categoria<-“inválido”;
FimEscolha;

Fim Algoritmo.

Questão 16

  • Escolha

Algoritmo 'Classificação de Aleta'
VAR
Idade: Real;
Início
Escreva ('Digite sua idade');
Leia (Idade);
Escolha Idade;
Caso (5,6,7)Categoria <-'Infantil A';
Caso (8,9,10)Categoria <-'Infantil B';
Caso (11,12,13)Categoria <-'Juvenil A';
Caso (14,15,16,17 )Categoria <-'Juvenil B';
Outro caso Categoria <-'inválido';
FimEscolha;
Escreva('categoria'= categoria);

Fim Algoritmo.

Questão 15

  • Escolha

Algoritmo 'classificação de atletas'
VAR
Nome, Curso: Texto;
Nota: Real;
Início
Escreva ('Digite seu nome');
Leia (nome);
Escreva ('Digite sua idade');
Leia (idade);
Escolha Idade;
Caso (Média <=40) Categoria <-'reprovado';
Caso (Média >=40) e (Média<[60)Categoria <-'prova final';
Caso (Média>=60) Categoria <-'aprovado';
Fim Escolha;
Escreva('categoria' =categoria);

Fim Algoritmo.

Questão 14

  • Um banco concederá um crédito especial aos seus clientes,variável com o saúdo médio do último ano. Faça um algoritmo que leia o saldo médio de um cliente e calcule o valor do credito de acordo com a tabela abaixo. Mostre uma mensagem informando o saldo médio e o valor do credito.

Saldo Médio Percentual
0 a 200 Nenhum credito
201 a 400 20% do valor do saldo médio
401 a 600 30% do valor do saldo médio
Acima de 601 40% do valor do saldo médio


Algoritmo 'banco'
VAR
Saldo médio , valor do credito: real;
Inicio
Escreva ('Digite o saldo médio');
Leia (saldo médio);
Se (SM > =0) e (SM<=200) Então escreva ( nenhum credito);
Se (SM>=201) e (SM<=400) Então credito <-(SM *0,2);
Escreva ('o seu limite de credito é', credito);
Se (SM>=401) e (SM<=600) Então credito <- (SM *0,3);
Escreva ('o seu limite de credito é', credito);
Se (SM>=601) Então credito recebe (SM *0,4);
Escreva ('o seu limite de credito é', credito);
FimSe;

Fim Algoritmo

Questão 13

  • Elabore um Algoritmo que dada a idade de um nadador classifica-o em umas das seguintes categorias:
->Infantil A = 5 - 7anos / Infantil B = 8 – 10anos
->Juvenil A = 11 -13 anos / Juvenil B = 14 -17 anos
->Adulto = maiores de 18 anos

Algoritmo 'Natação'
VAR
Idade: real;
Início

Escreva ('Digite a idade do nadador');
Leia (Idade);
Se (idade> = 5) e (idade < = 7) Então escreva (Infantil A);
Fim Se;
Se (idade> = 8) e (idade < = 10) Então escreva (Infantil B);
Fim Se
Se (idade> = 11) e (idade < = 13) Então escreva (juvenil A);
Fim Se;
Se (idade> = 14) e (idade < = 17) Então escreva (juvenil B); FimSe;

Fim Algoritmo.

Questão 12

  • Faça um Algoritmo que leia o nome do aluno, o curso e as três notas deste aluno.a seguir escreva a media final e o resultado a partir das seguintes informações:
->Media menor ou igual a 40.Aluno reprovado.
->Média maior que 40 e menor que 60.Aluno em prova final.
->Média maior ou igual a 60. Aluno aprovado.

Algoritmo
VAR
Nome, Curso: texto;
N1, N2, N3: real;
Início
Escreva ('Digite o nome');
Leia (Nome);
Escreva ('Digite o curso');
Leia (Curso);
Escreva ('Digite a primeira nota');
Leia (N1);
Escreva ('Digite a segunda nota');
Leia (N2);
Escreva ('digite a terceira nota');
Leia (N3);
Média<-(N1+N2+N3)/3; Se (Média< = 40) Então escreva (aluno reprovado); Se (Média> = 40) e (Média <60)>= 60) Então escreva (aluno aprovado);
Fim Se;

Fim Algoritmo.

Questão 11

  • Faça um algoritmo para ler três numero e escreva o maior.

Algoritmo “maior numero”
VAR
A, B, C :real;
Início
Escreva ('Digite o primeiro numero');
Leia (A);
Escreva ('Digite o segundo numero');
Leia (B);
Escreva ('Digite o terceiro numero');
Leia (C);
Se (A>B) e (A>C) Então escreva ( 'o maior numero é', A);
Fim Se
Se (B>A) e (B>C) Então escreva ('o maior numero é ', B);
Fim Se
Se (C >A) e (C >B)Então escreva ('o maior numero é',C);
Fim Se

Fim Algoritmo.

Questão 10

  • Estrutura Condicional

ALGORITIMO “Estrutura Condicional”
VAR
A, B: real;
Início
Escreva ('Digite o primeiro numero);
Leia (A);
Escreva ('Digite o segundo numero');
Leia (B);
Se (A>B);
Então escreva ('O primeiro numero é > que o segundo');
Senão escreva ('O segundo numero é> que o primeiro');
Fim Se

Fim Algoritmo.