Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Proyecto] Dias abiles

public class Main { public static void main(String[] args) { Scanner teclado = new Scanner(System.in);

    System.out.println("Ingrese el dia.");
    String diaAbil = teclado.next();

    switch (diaAbil){
        case "lunes","martes","miercoles","jueves","viernes":
            System.out.println("Es un dia abil");
            break;
        case "sabado","domingo":
            System.out.println("No es un dia abil, empresa no labora los fines de semana.");
            break;
        default:
            System.out.println("Ingrese un dia valido.");
    }
    teclado.close();
}

}

1 respuesta

Hola Jorge, espero que estés bien

Tu código está bastante bien encaminado para resolver el problema de identificar si un día es hábil o no. Sin embargo, hay un pequeño ajuste que puedes hacer para que la salida del programa sea más precisa y se alinee con el ejemplo de salida esperado.

Actualmente, tu programa imprime "Es un dia abil" o "No es un dia abil, empresa no labora los fines de semana." pero, según el ejemplo proporcionado, deberías incluir el nombre del día en la respuesta.

Otra sugerencia sería añadir una pequeña modificación para capitalizar la primera letra del día ingresado, de modo que la salida sea más amigable y se ajuste al ejemplo que mencionaste. Espero que esta solución te sea útil.

Espero haber ayudado y buenos estudios!