Lista_Revisao1

2
 Prof. Dr. Fábio Roberto Chavarette [email protected]  Aspectos Avançados de Programação Lista de Exercício – aula 1 – Revisão de I.C.C. 1. Criar um programa que imprima a média aritmética entre os números 8, 9 e 7. Média=(8+9+7)/3 2. Ler dois números inteiros e imprimir o p roduto. 3. Entrar com a base e a altura de um retângulo e imprimir a seguinte saída: perímetro, área e diagonal. DICA: perímetro = 2x(base+altura); área=base x altura; diagonal=raiz*(base 2 +altura 2 ) 4. Entrar com valores para xnum1, xnum2, e xnum3 e imprimir o valor de x, sabendo- se que: 5. Uma pessoa resolveu fazer uma aplicação em uma poupança programada. Para calcular seu rendimento, ela deverá fornecer o valor constante de aplicação mensal, a taxa e o número de meses. Sabendo-se que a fórmula usada para este cálculo é: Sendo: i = taxa; P = aplicação mensal e n = número de meses. 6. Construir um programa que leia dois números e efetue a adição. 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 número e informar se ele é divisível por 10, por 5, por 2 ou se não é divisível 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 contrário, imprimir nome e a mensagem: NÃO ACEITA (considerar f ou F). 9. Criar um programa que imprima a tabela de conversão de graus Celsius-Fahrenheit para o intervalo desejado pelo usuário. O algoritmo deve solicitar ao usuário o limite superior, o limite inferior do intervalo e o decremento. Fórmula de conversão: C=5(F-32)/9. Exemplo: valores lidos 68 50 14 Impressão: Fahrenheit Celsius 68 20 50 10 14 -10 Regra: utilize a estrutura for.

Transcript of Lista_Revisao1

5/14/2018 Lista_Revisao1 - slidepdf.com

http://slidepdf.com/reader/full/listarevisao1 1/3

Prof. Dr. Fábio Roberto [email protected]

 Aspectos Avançados de Programação

Lista de Exercício – aula 1 – Revisão de I.C.C.

1. Criar um programa que imprima a média aritmética entre os números 8, 9 e 7.Média=(8+9+7)/3

2. Ler dois números inteiros e imprimir o produto.

3. Entrar com a base e a altura de um retângulo e imprimir a seguinte saída:perímetro, área e diagonal.DICA: perímetro = 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, sabendo-se que:

5. Uma pessoa resolveu fazer uma aplicação em uma poupança programada. Paracalcular seu rendimento, ela deverá fornecer o valor constante de aplicação mensal, ataxa e o número de meses. Sabendo-se que a fórmula usada para este cálculo é:

Sendo: i = taxa; P = aplicação mensal e n = número de meses.

6. Construir um programa que leia dois números e efetue a adição. Caso o valorsomado 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 apresentadosubtraindo-se 5.

7. Entrar com um número e informar se ele é divisível por 10, por 5, por 2 ou se não édivisível por nenhum destes.

8. Entrar com nome, sexo e idade de uma pessoa. Se a pessoa for do sexo feminino etiver menos que 25 anos, imprimir nome e mensagem: ACEITA. Caso contrário,imprimir nome e a mensagem: NÃO ACEITA (considerar f ou F).

9. Criar um programa que imprima a tabela de conversão de graus Celsius-Fahrenheitpara o intervalo desejado pelo usuário. O algoritmo deve solicitar ao usuário o limite

superior, o limite inferior do intervalo e o decremento.

Fórmula de conversão: C=5(F-32)/9.Exemplo: valores lidos 68 50 14Impressão:

Fahrenheit Celsius68 2050 1014 -10

Regra: utilize a estrutura for.

5/14/2018 Lista_Revisao1 - slidepdf.com

http://slidepdf.com/reader/full/listarevisao1 2/3

Prof. Dr. Fábio Roberto [email protected]

 Aspectos Avançados de Programação

10. Criar um programa que leia um número que será o limite superior de um intervaloe o incremento (incr) . Imprimir todos os números naturais no intervalo de 0 até essenúmero. Suponha que os dois números lidos são maiores do que zero.Exemplo:Limite superior: 20

Incremento: 5 Saída: 0 5 10 15 20Regra: utilize a estrutura for.

11. Ler o numero de termos da série (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 15alunos. Imprimir nome, nota da prova 1, nota da prova 2, nota da prova 3, média euma das mensagens: Aprovado, Reprovado ou Regime Especial.

Media = (Nota1 + 2*Nota2+ 2*Nota 3)/5Sendo: Media <=5 - Aprovado5<Media<=3 - Regime EspecialMedia<3 – Reprovado. Ao final, calcule a média geral da turma.Regra: utilize a estrutura while.

13. Criar um programa que leia 10 números aleatórios e o programa deve mostrarquantos são pares e quantos são impares.Regra: utilize a estrutura do-while.

14. Criar um programa que leia um número que será o limite superior de um intervaloe imprimir todos os números ímpares menores do que esse número. Exemplo:Limite superior: 15 Saída: 1 3 5 7 9 11 13Regra: utilize a estrutura do-while.

15. Criar um programa que deixe escolher qual a tabuada de multiplicar que se desejaimprimir.Exemplo:Número escolhido: 5

Saída:

0 x 5 = 01 x 5 = 52 x 5 = 103 x 5 = 154 x 5 = 205 x 5 = 256 x 5 = 307 x 5 = 358 x 5 = 409 x 5 = 4510 x 5 = 50Regra: utilize a estrutura do-while. 

5/14/2018 Lista_Revisao1 - slidepdf.com

http://slidepdf.com/reader/full/listarevisao1 3/3