Lista de Exercicíos 01 - Sintaxe Basica Java (2)

download Lista de Exercicíos 01 - Sintaxe Basica Java (2)

of 2

Transcript of Lista de Exercicíos 01 - Sintaxe Basica Java (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. Escrever 20 vezes a mensagem Eu vou aprender Programao Orientada a Objetos!.

    2. Escrever os nmeros mpares de 1 a 20.

    3. Calcular a soma dos nmeros de 1 a 10

    4. Calcular a mdia de 10 nmeros

    5. Leia a idade de 20 pessoas e exiba quantas pessoas so maiores de idade.

  • 6. Leia 10 nmeros e exiba qual foi o menor nmero digitado pelo usurio.

    7. Leia 15 nmeros do usurio e exiba APENAS aqueles que forem nmeros pares.

    8. Leia um nmero inteiro do usurio e escreva sua tabuada de multiplicao.

    9. 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.