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

Ejercicio Verificacion Dia Habil

public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Ingrese el dia de la semana: "); String dia = scanner.nextLine(); if (!dia.toLowerCase().equals("domingo") && !dia.toLowerCase().equals("sabado") ){ System.out.println(dia + " es un dia habil"); } else { System.out.println(dia + " no es un dia habil"); } scanner.close(); } }

1 respuesta

¡Hola Jean, espero que estés bien!

Tu código está casi perfecto para resolver el ejercicio de verificación de día hábil. Sin embargo, hay un pequeño ajuste que puedes hacer para que la salida sea exactamente como se espera en el ejercicio. El problema está en la capitalización de la primera letra del día en la salida.

Actualmente, tu código imprime el día tal como el usuario lo ingresa, pero en el ejemplo de salida esperada, la primera letra del día está en mayúscula. Para lograr esto, puedes modificar ligeramente tu código para capitalizar la primera letra del día antes de imprimirlo.

Con este cambio, si el usuario ingresa "miércoles", el programa imprimirá "Miércoles es un día hábil." tal como se espera.

Espero haber ayudado y buenos estudios!