mi proyecto esta asi:
import java.util.Scanner;
public class DiasSemana {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("--- Verificación de Días Hábiles ---");
System.out.println("Ingrese el día de la semana en formato texto o número:");
System.out.println("1 - Lunes");
System.out.println("2 - Martes");
System.out.println("3 - Miércoles");
System.out.println("4 - Jueves");
System.out.println("5 - Viernes");
System.out.println("6 - Sábado");
System.out.println("7 - Domingo");
System.out.println("Los días hábiles son de lunes a viernes.");
System.out.print("\nIngrese el día: ");
String entrada = scanner.nextLine().toLowerCase();
boolean esHabil = false;
switch (entrada){
case "lunes":
case "martes":
case "miércoles":
case "miercoles":
case "jueves":
case "viernes":
case "1":
case "2":
case "3":
case "4":
case "5":
esHabil = true;
break;
default:
}
if (esHabil){
System.out.println("✅ El día ingresado es hábil.");
}else {
System.out.println("❌ El día ingresado no es hábil.");
}
scanner.close();
}
}
este seria el resultado : --- Verificación de Días Hábiles --- Ingrese el día de la semana en formato texto o número: 1 - Lunes 2 - Martes 3 - Miércoles 4 - Jueves 5 - Viernes 6 - Sábado 7 - Domingo Los días hábiles son de lunes a viernes.
Ingrese el día: sabado ❌ El día ingresado no es hábil.