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

[Proyecto] Dia Habil

import java.util.Scanner;

public class VerificarDiaHabil {
    public static void main(String[] args) {
        System.out.println("Programacion de turnos");
        System.out.println("_--------------------_");

        Scanner colaborador = new Scanner(System.in);
        System.out.println("Ingrese un dia de la semana en (minuscula) :");
        String dia = colaborador.nextLine();
        if (dia.equals("lunes") ||  dia.equals("martes") || dia.equals("miercoles") || dia.equals("jueves") || dia.equals("viernes")){
            System.out.println("Es un dia habil para laborar");
        }else {
            System.out.println("No es un dia habil para laborar");
        }
    }
}
1 respuesta

Hola Jems, espero que estés bien

¡Espero que estés teniendo un buen día! He revisado tu código y parece que está en el camino correcto para resolver el problema de verificar si un día es hábil o no. Sin embargo, hay un pequeño detalle que podrías ajustar para que tu salida sea más precisa y se alinee con el ejemplo proporcionado en el ejercicio.

Actualmente, tu programa imprime "Es un dia habil para laborar" o "No es un dia habil para laborar". Según el ejemplo de salida esperado, deberías incluir el nombre del día en la respuesta. Aquí tienes una sugerencia de cómo podrías modificar tu código:

import java.util.Scanner;

public class VerificarDiaHabil {
    public static void main(String[] args) {
        // código omitido

        if (dia.equals("lunes") || dia.equals("martes") || dia.equals("miercoles") || dia.equals("jueves") || dia.equals("viernes")) {
            System.out.println(dia.substring(0, 1).toUpperCase() + dia.substring(1) + " es un día hábil.");
        } else {
            System.out.println(dia.substring(0, 1).toUpperCase() + dia.substring(1) + " no es un día hábil.");
        }
    }
}

He añadido una pequeña modificación para capitalizar la primera letra del día al imprimir la salida, como se muestra en el ejemplo del ejercicio. Esto te ayudará a que la salida sea más clara y profesional.

Espero que esta sugerencia te sea útil y que te ayude a avanzar en tu proyecto. ¡Bons estudios!