Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

[Proyecto] Verificación de día hábil

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.