Segue um exemplo de Codigo adaptando uma estrutura para capturar o input do usuario e analisando ela.
// Segue o Codigo abaixo package sintaxe_variaveis_e_fluxo;
import java.util.Scanner;
public class TestaMes { public static void main(String[] args) { // criar um objeto Scanner para ler a entrada do usuário Scanner entrada = new Scanner(System.in);
// pedir ao usuário que digite um número de mês
System.out.print("Digite o número do mês (1-12): ");
// ler o número do mês digitado pelo usuário
int mes = entrada.nextInt();
// verificar se o número do mês está no intervalo correto (1-12)
if ( mes < 1 || mes > 12) {
System.out.println("Numero de Mes Invalido !");
} else {
// usar a estrutura switch para imprimir o nome do mês correspondente ao número digitado pelo usuário
switch (mes) {
case 1:
System.out.println("o Mes é Janeiro");
break;
case 2:
System.out.println("o mes é Fevereiro");
break;
case 3:
System.out.println("o mes é Março");
break;
case 4:
System.out.println("o mes é Abril");
break;
case 5:
System.out.println("o mes é Maio");
break;
case 6:
System.out.println("o mes é Junho");
break;
case 7:
System.out.println("o mes é Julho");
break;
case 8:
System.out.println("o mes é Agosto");
break;
case 9:
System.out.println("o mes é Setembro");
break;
case 10:
System.out.println("o mes é Outubro");
break;
case 11:
System.out.println("o mes é Novembro");
break;
case 12:
System.out.println("o mes é Dezembro");
break;
}
}
}
}