1
resposta

[{Resolução}] Verificando se um número é par ou ímpar

import java.util.Scanner;

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

    System.out.println("Digite seu número para prever se é par ou impar:  ");
    int numero = scanner.nextInt();
    scanner.close();

    if (numero % 2 ==0){;
        System.out.println("o Número:"+ numero +" "+"é Par");
    } else {
        System.out.println("O Número:"   +numero + " "+ "é impar ");
    }
}

}

1 resposta

Oi, Israel! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Sua lógica está funcionando bem para identificar se o número é par ou ímpar, e é ótimo ver que você já está utilizando o Scanner corretamente para entrada de dados.

Uma dica bacana para o futuro é usar System.out.printf para formatar a saída com mais controle, deixando o resultado visualmente mais limpo. Veja este exemplo:


int numero = scanner.nextInt();

if (numero % 2 == 0) {
    System.out.printf("O número %d é par.%n", numero);
} else {
    System.out.printf("O número %d é ímpar.%n", numero);
}

Esse código imprime a mensagem com melhor formatação e sem concatenação manual.

Alura

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