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

[Duda] Desafío Verifica Día Hábil

Esta sería mi solución:

import java.util.Scanner;

public class VerificaDiaHabil { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("Por favor, ingrese un día de la semana.");

    String diaDeLaSemana = sc.nextLine();
    String diaFormateado = diaDeLaSemana.substring(0, 1).toUpperCase() + diaDeLaSemana.substring(1).toLowerCase();

    if (diaDeLaSemana.equalsIgnoreCase("sabado") || diaDeLaSemana.equalsIgnoreCase("domingo")) {
        System.out.println(diaFormateado + " no es un día hábil.");
    } else if (diaDeLaSemana.equalsIgnoreCase("lunes")
            ||diaDeLaSemana.equalsIgnoreCase("martes")
            ||diaDeLaSemana.equalsIgnoreCase("miercoles")
            ||diaDeLaSemana.equalsIgnoreCase("jueves")
            ||diaDeLaSemana.equalsIgnoreCase("viernes")) {
        System.out.println(diaFormateado + " es un día hábil.");
    }else {
        System.out.println("No ingresaste un día de la semana, por favor ejecute nuevamente el programa.");
    }

    sc.close();
}

}