Vous êtes sur la page 1sur 2

Curso Tcnico em Informtica Disciplina: Programao Orientada a Objetos Contedo: Sintaxe Bsica de Java Professores: Alba Lopes / Valrio

Medeiros Jr.

Construa programas em Java para resolver os seguintes problemas:


Exerccios sobre operaes matemticas, leitura e escrita de dados 1. Calcular e mostrar a metade de um nmero. 2. Dado o preo total da compra e o valor dado para o pagamento, calcular o troco a ser pago a um cliente. 3. Calcular a idade de uma pessoa, sabendo-se o ano de nascimento. 4. Calcular e mostrar o valor da rea de um retngulo dado o valor dos dois lados. A rea do retngulo calculada pela frmula area_retangulo = Lado1 * Lado2 5. Calcular o saldo atual da conta de um cliente de um banco aps a realizao de um saque. Como entrada, deve ser informado o saldo anterior e o valor do saque realizado. 6. Faa um programa que calcule com quantos litros de gasolina preciso abastecer um veculo, dada a distncia que se deseja percorrer e a quantidade de quilmetros que o veculo faz por litro. 7. Faa um programa que calcule o valor total da conta do posto de gasolina, dada a quantidade de litros abastecidos e o valor por litro. 8. Uma loja est fazendo liquidao, vendendo tudo por 40% do preo original. Faa um programa em Java que calcule o valor do desconto, dado o preo original do produto. Exerccios sobre Comandos Condicionais(IF...ELSE, SWITCH CASE) 1. Ler um nmero e determinar se ele maior ou igual ou menor do que zero 2. Faa um programa que leia o ndice de massa corporal (IMC) de uma pessoa. Se o valor do IMC for maior do que 25,0 dever ser exibida a mensagem Voc est acima do peso!. Caso contrrio exiba a mensagem Voc est saudvel!. 3. Escreva um programa para ler o nome de dois times de futebol e o nmero de gols marcados por cada time na partida. O programa deve imprimir o nome do time vencedor, caso no haja vencedor dever ser impresso EMPATE. 4. Escreva um programa que leia um nmero entre 1 e 12 e escreva o ms correspondente. Ex: Se o nmero lido for 2, dever ser mostrado ao usurio Fevereiro. 5. Escreva um programa que leia 4 nmeros e exiba qual o menor deles. Exerccios sobre Comandos de Repetio (WHILE, DO...WHILE, FOR) 1. 2. 3. 4. 5. Escrever 20 vezes a mensagem Eu vou aprender Programao Orientada a Objetos!. Escrever os nmeros mpares de 1 a 20. Calcular a soma dos nmeros de 1 a 10 Calcular a mdia de 10 nmeros Leia a idade de 20 pessoas e exiba quantas pessoas so maiores de idade.

6. 7. 8. 9.

Leia 10 nmeros e exiba qual foi o menor nmero digitado pelo usurio. Leia 15 nmeros do usurio e exiba APENAS aqueles que forem nmeros pares. Leia um nmero inteiro do usurio e escreva sua tabuada de multiplicao. Leia o nome e a idade de 10 pessoas e exiba: o nome e a idade da pessoa mais nova; o nome e a idade da pessoa mais velha; a mdia de todas as idades. 10. Uma eleio possui 2 candidatos a presidente e 100 eleitores habilitados a votar. Faa um programa que leia os votos dos 100 eleitores e, ao final, exiba qual candidato ganhou a eleio. 11. Leia o salrio de 5 pessoas e exiba quantas pessoas recebem menos de 1 salrio mnimo (atualmente, um salrio mnimo equivale a 622 reais) 12. Leia o peso e a altura de 30 pessoas. Calcule o ndice de massa corporal (IMC) de cada uma delas e verifique quantas esto acima do peso (considere que uma pessoa est acima do peso se seu IMC for maior que 25,0) 13. Um cliente de supermercado fez uma compra de 20 itens. Leia o preo de cada item e calcule o total que a pessoa vai pagar. 14. Um taxista realiza um determinado nmero de viagens por dia. Leia o nmero de viagens que ele realiza e, para cada viagem, leia o valor pago pelo cliente. Ao final, calcule o faturamento dirio do motorista. 15. Leia a quantidade de pessoas em uma cidade e, para cada cidado, leia seu sexo (masculino ou feminino). Ao final, exiba quantos so homens e quantas so mulheres.

Vous aimerez peut-être aussi