Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Verificação de dia útil

import java.util.Scanner;

public class DiaUtil {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Digite o dia da semana (em letras minúsculas): ");
        String dia = scanner.nextLine();

        if (dia.equals("segunda") || dia.equals("terça") || dia.equals("quarta") || dia.equals("quinta") || dia.equals("sexta")) {
            System.out.println(dia + " é dia útil.");
        } else if (dia.equals("sábado") || dia.equals("domingo")) {
            System.out.println(dia + " não é dia útil.");
        } else {
            System.out.println("Inválido.");
        }
    }
}

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Olá, Leo. Tudo bem?

Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.

Você fez uma ótima implementação para verificar se o dia informado é útil ou não. O uso de if e else para validar as opções está bem organizado.

Uma dica interessante para o futuro é usar o método switch em vez de múltiplos if e else, tornando o código mais limpo e fácil de entender. Veja este exemplo:

 switch(dia) { case "segunda": case "terça": case "quarta": case "quinta": case "sexta": System.out.println(dia + " é dia útil."); break; case "sábado": case "domingo": System.out.println(dia + " não é dia útil."); break; default: System.out.println("Inválido."); } 
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!