You are on page 1of 8

Nome: Emerson Rabello Cardoso RA:80709

Listas de Exercícios:

1)Elabore um algoritmo que calcule e apresente o volume de uma caixa


retangular,

Por meio da fórmula:

VOLUME COMPRIMENTO * LARGURA*ALTURA

Algoritmo”calcular_volume_caixa”;

Var

voume,comprimento,largura,altura:real;

Inicio

Escreva(“Coloque o valor do comprimento”);

Leia(comprimento);

Escreva(“Coloque o valor da largura”);

Leia(largura);

Escreva(“Coloque o valor da altura”);

Leia(altura);

volume<-( comprimento*largura*altura);

Leia(volume);

Escreva(“O valor do volume contido na caixa é”,volume);

fimse

Fimalgoritmo

2) Escreva um algoritmo que leia o código numéricos de um aluno e suas


três notas.
Calcule a média ponderada do aluno, considerando que o peso para a maior
nota seja 4 e para as duas restantes, 3. Mostre o código do aluno, suas três
notas, a média calculada e uma mensagem "APROVADO" se a média for
maior ou igual a 5 e "REPROVADO" se a média for menor que 5.

Algoritmo”media_aluno”;

Var

media,n2,n2,n3:real;

inicio

Escreva(“Entre com a primeira nota”);

Leia (n1);

Escreva(“Entre com a segunda nota”);

Leia (n2);

Escreva(“Entre com a terceira nota”);

Leia (n3);

media<-(n1+n2+n3)/3;

Se media >=5 entao

Escreva(“Aluno Aprovado”,media);

Senao

Escreva(“Aluno Reprovado”,media);

Fimse

Fimalgoritmo

3)Faça um algoritmo para ler o salário de um funcionário e aumentá-Io em


15%.

Após o aumento, desconte 8% de impostos. Imprima o salário inicial, o


salário com o aumento e o salário final.

Algoritmo”salario”;

Var
sal_atual,sal_novo,aumento:real;

Escreva (“Digite seu salario”);

Leia (sal_atual);

aumento<-(sal_atual*1.15);

Leia(aumento);

sal_novo<-(aumento-0.08);

Leia(sal_novo);

Escreva(“Seu salario é de”,sal_novo);

Fimse

Fimalgoritmo

4) Escreva um algoritmo para ler o nome e a idade de uma pessoa, e exibir


quantos dias de vida ela possui.

Considere sempre anos completos, e que um ano possui 365 dias.

Ex: uma pessoa com 19 anos possui 6935 dias de vida; veja um exemplo de
saída:

Algoritmo”dias_de_vida”;

Var

nome:caractere;

idade,dias,resulta:inteiro;

Inicio

Escreva (“Escreva um nome”);

Leia(nome);

Escreva (“Escreva sua idade”);

Leia(idade);

Escreva (“Escreva quantos dias a no ano”);

Leia(dias);
resulta<-(idade*dias);

Leia(resulta);

Escreva (nome,“você tem”,resulta,dias de vida);

fimse

Fimalgoritmo

5)Faça um algoritmo que receba a data de nascimento de uma e depois


calcule e mostre:

a) a idade dessa pessoa em anos;

b) a idade dessa pessoa em meses;

c) a idade dessa pessoa em dias;

Algoritmo”data_nascimento”;

Var

ano_atual,anos,meses,dias,anos_de_vida,meses_de_vida,dias_de_vida:inteir
o;

inicio

Escreva(“Ano em que nasceu”);

Leia(anos);

Escreva(“Ano atual”);

Leia(ano_atual);

Escreva(“Entre referente quanto meses a no ano”);

Leia(meses);

Escreva(“Entre referente quantos dias a no ano”);

Leia(dias);

anos_de_vida<-(nascimento-ano_atual);
Leia(anos_de_vida);

meses_de_vida<-(anos*meses);

Leia(meses_de_vida);

dias_de_vida<-(dias*anos);

Leia(dias_de_vida);

Escreva(“Você tem”,anos_de_vida,”anos de vida”);

Escreva(“Você tem”,meses_de_vida,”anos de vida”);

Escreva(“Você tem”,dias_de_vida,”anos de vida”);

Fimse

Fimalgoritmo

6) Faça um algoritmo que cadastre o nome do aluno, código e o curso.


Depois

Permita que seja pesquisado pelo código de um aluno. Caso o código não
exista, deve informar na tela. Caso o código exista, deve informar o nome
do aluno e o curso que ele faz.

Algoritmo”estudante”;

Var

aluno,codigo:caractere;

inicio

Escreva(“Digite o nome”);

Leia(nome);

Escreva(“Digite o codigo”);

Leia(codigo);

Se (aluno=verdadeiro) entao

Escreva(aluno);senão

Escreva(“Aluno não existente”);


Se (codigo=verdadeiro) entao

Escreva(codigo);senao

Escreva(“Codigo não existente”);

Fimse

Fimalgoritmo

7)Elabore um algoritmo que dada a idade de um nadador classifica-o em


uma das seguintes categorias: idade não permitida =0,1,2,3,4 anos

infantil A = 5 - 7 anos

infantil B = 8-10 anos

juvenil A = 11-13 anos

juvenil B = 14-17 anos

adulto = maiores de 18 anos

Algoritmo”maior_idade”;

Var

idade:inteiro;

inicio

Escreva(“Digite uma idade”);

Leia(idade);

Se (idade>=5<=7)entao

Escreva(“Infantil A”);

Senao

Se (idade>=8<=10)entao

Escreva(“Infantil B”);

Senao

Se (idade>=11<=13)entao
Escreva(“Juvenil A”);

Senão

Se (idade>=14<=17)entao

Escreva(“Juvenil B”);

Senao

Se (idade>=18)entao

Escreva(“Adulto livre para responder plos seus atos”);

Fimse

Fimalgoritmo

8) Elabore um algoritmo, depois um fluxograma onde registrará dados de


um casal.

Registre os nomes,idade, data de nascimento de cada um e a da ta de


casamento.

Depois, calcule o tempo de casado em dias(365). Depois de tudo, imprima


na tela Todas as informações juntamente com o cálculo.

Algoritmo”casal”;

Var

esposa,marido:caractere;

dias,resulta,data:inteiro;

Escreva(“Entre com dados do marido”);

Leia(marido);

Escreva(“Entre com dados do esposa”);

Leia(esposa);

Escreva(“Entre com dias do ano”);

Leia(dias);
Escreva(“Entre com o tempo de casamento”);

Leia(data);

Resulta<-(data*dias);

Leia(resulta);

Escreva(marido);

Escreva(esposa);

Escreva(“Casal esta com”,resulta,dias de casamento);

Fimse

Fimalgoritmo

You might also like