Você está na página 1de 2

Prof. Dr. Fbio Roberto Chavarette fabioch@mat.feis.unesp.

br Aspectos Avanados de Programao

Lista de Exerccio aula 1 Reviso de I.C.C.


1. Criar um programa que imprima a mdia aritmtica entre os nmeros 8, 9 e 7. Mdia=(8+9+7)/3 2. Ler dois nmeros inteiros e imprimir o produto. 3. Entrar com a base e a altura de um retngulo e imprimir a seguinte sada: permetro, rea e diagonal. DICA: permetro = 2x(base+altura); rea=base x altura; diagonal=raiz*(base2+altura2) 4. Entrar com valores para xnum1, xnum2, e xnum3 e imprimir o valor de x, sabendose que:

5. Uma pessoa resolveu fazer uma aplicao em uma poupana programada. Para calcular seu rendimento, ela dever fornecer o valor constante de aplicao mensal, a taxa e o nmero de meses. Sabendo-se que a frmula usada para este clculo :

Sendo: i = taxa; P = aplicao mensal e n = nmero de meses. 6. Construir um programa que leia dois nmeros e efetue a adio. Caso o valor somado seja maior que 20, este dever ser apresentado somando-se a ele mais 8; caso o valor somando seja menor ou igual a 20, este dever ser apresentado subtraindo-se 5. 7. Entrar com um nmero e informar se ele divisvel por 10, por 5, por 2 ou se no divisvel por nenhum destes. 8. Entrar com nome, sexo e idade de uma pessoa. Se a pessoa for do sexo feminino e tiver menos que 25 anos, imprimir nome e mensagem: ACEITA. Caso contrrio, imprimir nome e a mensagem: NO ACEITA (considerar f ou F). 9. Criar um programa que imprima a tabela de converso de graus Celsius-Fahrenheit para o intervalo desejado pelo usurio. O algoritmo deve solicitar ao usurio o limite superior, o limite inferior do intervalo e o decremento. Frmula de converso: C=5(F-32)/9. Exemplo: valores lidos 68 50 14 Impresso: Fahrenheit 68 50 14 Regra: utilize a estrutura for.

Celsius 20 10 -10

Prof. Dr. Fbio Roberto Chavarette fabioch@mat.feis.unesp.br Aspectos Avanados de Programao

10. Criar um programa que leia um nmero que ser o limite superior de um intervalo e o incremento (incr) . Imprimir todos os nmeros naturais no intervalo de 0 at esse nmero. Suponha que os dois nmeros lidos so maiores do que zero. Exemplo: Limite superior: 20 Incremento: 5 Sada: 0 5 10 15 20 Regra: utilize a estrutura for. 11. Ler o numero de termos da srie (n) e imprimir o valor de H, sendo: . Regra: utilize a estrutura while. 12. Entrar com o nome, nota da prova1, notada prova2 e nota da prova3 de 15 alunos. Imprimir nome, nota da prova 1, nota da prova 2, nota da prova 3, mdia e uma das mensagens: Aprovado, Reprovado ou Regime Especial. Media = (Nota1 + 2*Nota2+ 2*Nota 3)/5 Sendo: Media <=5 - Aprovado 5<Media<=3 - Regime Especial Media<3 Reprovado. Ao final, calcule a mdia geral da turma. Regra: utilize a estrutura while. 13. Criar um programa que leia 10 nmeros aleatrios e o programa deve mostrar quantos so pares e quantos so impares. Regra: utilize a estrutura do-while. 14. Criar um programa que leia um nmero que ser o limite superior de um intervalo e imprimir todos os nmeros mpares menores do que esse nmero. Exemplo: Limite superior: 15 Sada: 1 3 5 7 9 11 13 Regra: utilize a estrutura do-while. 15. Criar um programa que deixe escolher qual a tabuada de multiplicar que se deseja imprimir. Exemplo: Nmero escolhido: 5 Sada: 0x5=0 1x5=5 2 x 5 = 10 3 x 5 = 15 4 x 5 = 20 5 x 5 = 25 6 x 5 = 30 7 x 5 = 35 8 x 5 = 40 9 x 5 = 45 10 x 5 = 50 Regra: utilize a estrutura do-while.

Você também pode gostar