Prévia do material em texto
LISTA DE EXERCÍCIOS [4] Estruturas de Seleção (EXEMPLOS e EXECÍCIOS) 1. Ler a idade de uma pessoa e imprimir a mensagem “Você é maior de idade” se ela tiver 18 anos ou mais. 2. Ler a idade de uma pessoa e imprimir a mensagem “Você é maior de idade” se ela tiver 18 anos ou mais, ou “Você é menor de idade” caso contrário. 3. Faça um programa em Java que leia um número inteiro informado pelo usuário e diga se ele é par ou ímpar. • Sugestão: Use o % (resto da divisão inteira) para saber se o número é par ou ímpar. 4. (EXERCÍCIO) Ler um número inteiro e dizer se ele é par e divisível por 3. 5. (EXERCÍCIO) Ler o preço de dois produtos e imprimir qual é o maior. Desconsidere empates. 6. (EXERCÍCIO) Imprimir se um número X é divisível por um número Y. 7. Um quiosque de sorvetes vende casquinhas somente nos sabores Chocolate (letra ‘C’) e Morango (letra ‘M’), não permitindo misturar os sabores num mesmo sorvete. Faça um algoritmo para imprimir uma mensagem nas seguintes situações: • Sorvete de chocolate com mais de três bolas: “desconto de 10%”; • Sorvete de chocolate com qualquer quantidade de bolas: “desconto de 5%”; • Sorvete de morango com qualquer quantidade de bolas: “sorvete sem desconto”. 8. (EXERCÍCIO) Fazer um algoritmo para ler as três notas de um aluno em uma disciplina, e depois imprimir a média aritmética das notas e a situação do aluno, a partir das seguintes regras: • Média >= 7.0 – Aprovado; • 4 <= Média < 7 – Prova Final; • Média < 4 – Reprovado. 9. (EXERCÍCIO) Um casal possui três filhos: Marquinhos, Zezinho e Luluzinha. Faça um algoritmo para ler as idades dos filhos e exibir quem é o caçula da família; suponha que não haja empates. 10. (EXERCÍCIO) Faça um algoritmo para ler as coordenadas de um ponto (x, y)do plano cartesiano, e exibir uma mensagem dizendo se pertence ao eixo X, ao eixo Y, à origem ou a nenhuma das situações. 11. Dado o número de matrícula de um sócio do clube Boa Social, fornecido pelo usuário, faça um algoritmo que imprima o mês de pagamento da anuidade, de acordo com as condições abaixo. • Final 0 – Pagamento em Janeiro; • Final 1 – Pagamento em Fevereiro; • Final 2 – Pagamento em Março; • Final 3 – Pagamento em Abril; • Outro final – Pagamento em Maio. 12. Ler o número referente a um dia da semana e imprimir a mensagem “dia útil” ou “fim-de- semana”, considerando que 1 = domingo, 2 = segunda-feira, etc.