Lista 04 - Lógica de Programação Java - Condicionais
(Switch - Case)

Exerc01

Escreva um programa em Java que solicite ao usuário um número de 1 a 7 e, com base nesse número, exiba o dia da semana correspondente. Por exemplo, se o número for 1, o programa deve exibir “Domingo”, se for 2, “Segunda-feira”, e assim por diante. Caso o número esteja fora do intervalo de 1 a 7, exiba a mensagem “Número inválido”.

Exerc02

Escreva um programa em Java que solicite ao usuário uma letra e, utilizando a estrutura switch case, verifique se a letra é uma vogal (a, e, i, o, u) ou uma consoante. Exiba “A letra é uma vogal” se a letra for uma das vogais, ou “A letra é uma consoante” caso contrário. Certifique-se de que o programa considere tanto maiúsculas quanto minúsculas.

Exerc03

Escreva um programa em Java que solicite ao usuário um número de 1 a 12 e, com base nesse número, exiba o nome do mês correspondente. Por exemplo, se o número for 1, o programa deve exibir “Janeiro”, se for 2, “Fevereiro”, e assim por diante. Caso o número esteja fora do intervalo de 1 a 12, exiba a mensagem “Número inválido”.

Exerc04

Escreva um programa em Java que solicite ao usuário três notas (de 0 a 10). O programa deve garantir que as notas inseridas sejam válidas, ou seja, não podem ser menores que “0” (zero) nem maiores que 10 (dez). Após a validação, calcule a média das notas e, com base na média, determine a situação do aluno:

  • Se a média for de 7 a 10, exiba “Aprovado”.
  • Se a média for de 4 a 6, exiba “Em recuperação”.
  • Se a média for de 0 a 3, exiba “Reprovado”.

Caso alguma das notas seja inválida (menor que 0 ou maior que 10), o programa deve exibir “Nota inválida”.

Exerc05

Escreva um programa em Java que solicite ao usuário um número de 1 a 4 e, com base nesse número, exiba o quadrante correspondente no plano cartesiano:

  • 1: Primeiro quadrante (x positivo, y positivo)
  • 2: Segundo quadrante (x negativo, y positivo)
  • 3: Terceiro quadrante (x negativo, y negativo)
  • 4: Quarto quadrante (x positivo, y negativo)

Caso o número inserido esteja fora do intervalo de 1 a 4, exiba a mensagem “Número inválido”.