Buscar

ExerciciosJava_01_LPOO

Prévia do material em texto

Curso de POO usando JAVA 
 
 
Exercícios de Fixação – Parte 1 
 
 
1. Escrever um programa em Java que leia dois números inteiros do teclado usando a 
“biblioteca” Scanner e que teste qual o maior dos dois números e qual o menor. O 
programa deve contar do menor para o maior dos números e mostrar no console os números 
pares e divisíveis por 3 entre eles. 
 
 
 
2. Escrever um programa em Java que leia sucessivos números reais do teclado usando a 
“biblioteca” Scanner enquanto estes forem maiores que zero. O programa deve imprimir 
no console a média dos números lidos. 
 
 
3. Escrever um programa em Java que leia sucessivos números reais do teclado usando a 
“biblioteca” Scanner enquanto estes forem maiores que zero. O programa deve imprimir 
no console “um”, “dois”, “tres” ou “outro número” se for digitado 1, 2, 3 e qualquer outro 
valor. Faça uma versão usando os comando Switch-cas e outra usando IF-else, 
 
 
4. Escreva programas em Java que resolvam os seguintes problemas: 
 
• Ler dois números inteiros do teclado e imprimir no console os números pares 
existentes entre os números lidos. Use for. 
• Ler um número inteiro do teclado e calcular o seu fatorial, imprimindo o mesmo no 
console. Lembre-se que fatorial só existe a princípio para números positivos. Use 
for. 
• Ler sucessivos números inteiros positivos do teclado e calcular a média geométrica 
dos mesmos, imprimindo-a no console. Use do...while 
• Ler dois números reais do teclado e depois ler um número inteiro X. Se X for 1, 
somar os dois números reais lidos e imprimir o resultado no console. X for 2, 
diminuir os dois números reais lidos e imprimir o resultado no console. X for 3, 
multiplicar os dois números reais lidos e imprimir o resultado no console. X for 4, 
dividir os dois números reais lidos e imprimir o resultado no console. Use 
switch...case. 
• Ler sucessivos números inteiros positivos do teclado e, para cada número lido, 
verifique: se ele estiver entre 100 e 999 , calcule e imprima seu último dígito; se ele 
estiver entre 0 e 9, imprima o seu 1o dígito; se ele estiver entre 10 e 99, imprima a 
sua média com 100; e se ele for maior que 999, imprima ele mesmo no console. Use 
while e ninho de if´s.

Continue navegando