exercicios_lista_01_-_logica
DESCRIPTION
Exercícios de lógica em javaTRANSCRIPT
-
Lista de Exerccios POO - 001
Turma: ADS02N-A 2014.2
Professor: Tito Kenzo.
Exerccios Lgica com Java
1. Faa um programa que receber um nmero (inteiro e positivo) e dir se este nmero maior, menor ou igual a 10.
2. Faa um programa que receber um nmero inteiro e positivo, de 1 a 3, e exibir na tela uma mensagem dependendo do nmero informado:
a. ol, se o nmero for igual a 1;
b. quase, se o nmero for igual a 2;
c. tchau, se o nmero for igual a 3;
3. Faa um programa que ir imprimir todos os nmeros inteiros e positivos menores que um nmero informado.
4. Elabore um algoritmo que ir receber dois nmeros inteiros e exibir:
a. A soma de todos os nmeros de zero at cada um dos nmeros, incluindo duplicaes.
Ex.: nmero1 = 5; nmero2 = 6
Resultado esperado: 1+2+3+4+5 + 1+2+3+4+5+6 36
b. A soma de todos os nmeros pares, de zero at o nmero.
c. A soma de todos os nmeros mltiplos de 3, de zero at o nmero.
5. Receber uma data no formato (DD/MM/AAAA) e mostr-la no formato:
Recife, DD de mmmmmmmm de AAAA.
Onde mmmmmmmm = ms por extenso. Suponha o operador digitar uma data vlida e no formato indicado.
Ex.: 07/02/2012 Recife, 07 de fevereiro de 2012
6. Receber o nome completo de uma pessoa e informar:
a. O tamanho total do nome.
b. O tamanho de cada parte do nome.
c. Quantas vezes a letra A aparece no nome completo.
d. Qual a letra que mais aparece no nome sobrenome (para empate, mostre apenas uma).
-
7. Dado o quadro abaixo:
ries 21/Maro - 20/Abril
Touro 21/Abril - 20/Maio
Gmeos 21/Maio - 20/Junho
Cncer 21/Junho - 21/Julho
Leo 22/Julho - 22/Agosto
Virgem 23/Agosto - 22/Setembro
Libra 23/Setembro - 22/Outubro
Escorpio 23/Outubro - 21/Novembro
Sagitrio 22/Novembro - 21/Dezembro
Capricrnio 22/Dezembro - 20/Janeiro
Aqurio 21/Janeiro - 19/Fevereiro
Peixes 20/Fevereiro - 20/Maro
Faa um programa que ir receber uma data de nascimento e informar a qual signo pertence.
8. Faa um programa que ir exibir a quantidade de dias que faltam para uma data informada.
9. Faa um programa que ir calcular a mdia entre dois nmeros informados. Considere que qualquer nmero dividido por zero igual a zero.
10. Faa um programa que ir informar se um dado nmero impar ou par.
11. Faa um programa que ir informar se um nmero primo ou no.
12. Faa um programa que ir informar o dia da semana de uma data informada. Diga tambm se este dia um dia til ou final de semana.
13. Faa um programa que exiba a tabela abaixo
01.02.03.04.05.06.07.08.09.10 02.04.06.08.10.12.14.16.18.20 03.06.09.12.15.18.21.24.27.30 04.08.12.16.20.24.28.32.36.40 05.10.15.20.25.30.35.40.45.50 06.12.18.24.30.36.42.48.54.60 07.14.21.28.35.42.49.56.63.70 08.16.24.32.40.48.56.64.72.80 09.18.27.36.45.54.63.72.81.90 10.20.30.40.50.60.70.80.90.100