1
resposta

[Sugestão] Verificando se um número é par ou ímpar (resolvido)

public static void main(String[] args) { Scanner sc =new Scanner(System.in);

    int numero;

    System.out.print("Digite um número inteiro --> ");
    numero=sc.nextInt();

    if (numero%2==0){
        System.out.println("O número " + numero+ " é PAR");
    }
    else{
        System.out.println("O número " + numero+ " é ÍMPAR");
    }
}
1 resposta

Oi, Roberta! Como vai?

Gostei da clareza e organização da sua estrutura if/else. Ela torna o programa fácil de entender e direto ao ponto — ótima prática para quem está desenvolvendo lógica de programação.

Uma dica interessante para o futuro é testar se um número é par usando o operador ternário. Veja este exemplo:


int numero = 4;
String resultado = (numero % 2 == 0) ? "PAR" : "ÍMPAR";
System.out.println("O número " + numero + " é " + resultado);

Esse código reduz o uso do if/else, deixando o programa mais compacto e direto.

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