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 diaTeste = scanner.next();

        if (diaTeste.equals("sábado") || diaTeste.equals("domingo")) {
            System.out.println(diaTeste + " não é dia útil.");
        } else {
            System.out.println(diaTeste + " é dia útil.");
        }

        scanner.close();
    }
}
1 resposta

Oi, Ariane! Como vai?

Obrigada por compartilhar seu código com a comunidade Alura.

Seu código tá bem estruturado e a lógica de verificação de dias úteis tá clara. Gostei da forma como utilizou o equals para comparar as strings, isso evita problemas com sensibilidade a maiúsculas/minúsculas.

Uma coisa que você pode testar no futuro é usar o método toLowerCase() para garantir que a entrada do usuário seja tratada corretamente, mesmo que ele digite com letras maiúsculas.


Scanner scanner = new Scanner(System.in);

System.out.println("Digite o dia da semana:");
String diaTeste = scanner.next().toLowerCase();

if (diaTeste.equals("sabado") || diaTeste.equals("domingo")) {
    System.out.println(diaTeste + " nao e dia util.");
} else {
    System.out.println(diaTeste + " e dia util.");
}

scanner.close();

Esse código converte qualquer entrada para minúscula, ajudando a evitar erros por digitação.

Conteúdos relacionados
Alura

Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!