Baixe o app para aproveitar ainda mais
Prévia do material em texto
Escreva um programa em Java para cada exercício a seguir: 1. Ler um número e, caso seja maior que 10, imprimir o dobro do número, caso contrário, imprimir a metade. 2. Ler um número inteiro e imprimir uma mensagem informando se o número é par ou ímpar. 3. Ler um número e imprimir se ele é positivo, negativo ou nulo. 4. Entrar com um número e imprimir a raiz quadrada caso seja positivo e o quadrado caso seja negativo. 5. Entrar com um número e imprimir se ele é ou não divisível por 5. 6. Uma operadora de crédito decidiu que o valor máximo da prestação de um empréstimo não poderá ultrapassar 30% do salário bruto. Faça um programa para entrar com o salário bruto e o valor da prestação e informar se o empréstimo pode ou não ser concedido. 7. Ler um número qualquer e informar se o mesmo está compreendido entre 50 e 100. 8. Ler um número e informar se é maior, menor ou igual a 30. 9. Entrar com a sigla do estado de nascimento de uma pessoa e imprimir se a pessoa nasceu em: São Paulo, Rio de Janeiro, Pará ou Outro estado. 10. Ler dois números e imprimir se são iguais ou diferentes. 11. Entrar com dois números e imprimir uma mensagem informando qual o maior e qual o menor número. 12. Entrar com dois números e imprimir uma mensagem informando se o primeiro número é maior, menor ou igual ao segundo número ao quadrado. 13. Ler três números e informar qual o maior número digitado. 14. Ler as 4 notas de um aluno, calcular a média e imprimir a situação do aluno: Reprovado ou Aprovado. Considere a média de aprovação como sendo 7. 15. Um comerciante comprou um produto e quer vendê-lo com um lucro de 45% se o valor da compra for menor que R$ 20,00; caso contrário, o lucro será de 30%. Entrar com o valor do produto e imprimir o valor da venda. 16. Fazer um programa que receba a idade de um nadador e imprima a sua categoria segundo os dados a seguir: Categorias: Infantil A (5 - 7 anos), Infantil B (8 - 10 anos), Juvenil A (11 - 13 anos), Juvenil B (14 - 17 anos) e Sênior (maiores de 18 anos). 17. Ler um número inteiro entre 1 e 12 e escrever o mês correspondente. Caso o usuário digite um número fora desse intervalo, deverá aparecer uma mensagem informando que não existe mês com este número. 18. Faça um programa para simular uma calculadora. O programa deverá solicitar o primeiro número, o segundo número e a operação desejada (+, -, / ou *). Em seguida deverá imprimir o resultado. Obs: Caso o usuário digite alguma operação inválida, o programa deverá acusar. 19. Faça um programa para entrar com dois nomes de pessoas e informar se os dois nomes digitados são iguais, independente de como foram escritos. 20. Faça um programa para entrar com o nome, o sexo e a idade de uma pessoa. Caso a pessoa seja do sexo feminino e tenha 18 anos ou mais, o programa deverá imprimir: “Candidata apta para o serviço”, caso seja do sexo feminino e tenha menos que 18 anos, imprimir: “Dados da candidata salvos no banco de dados” e caso seja do sexo masculino, imprimir: “Candidato não condizente com o cargo!”. 21. Faça um programa para entrar com o nome, salário e idade de um funcionário, caso o salário do mesmo seja inferior a 1000 reais ou a idade do mesmo seja superior a 45 anos, imprima a mensagem: Funcionário contemplado com o aumento. 22. Escreva um programa para entrar com dois números inteiros (x e y) e informar se o número x é divisível ou não pelo número y. 23. Faça um programa em Java para entrar com as coordenadas x e y de dois pontos A e B e calcular a distância entre esses dois pontos. Ex: A(1,1) B(4,5) .:. dAB = 25 24. Entrar com nome e idade de 5 pessoas e imprimir o nome das pessoas maiores de 18 anos. 25. Faça um programa para simular um jogo de pedra-papel-tesoura. 22 )()( ABABAB yyxxd
Compartilhar