OIi, Benjamin!
Você estruturou bem a lógica para verificar se o número é par ou ímpar. O que está impedindo o código de funcionar corretamente são alguns pequenos detalhes, como o uso incorreto de letras maiúsculas, Sout
no lugar de System.out.println
, Scanner.nexInt()
em vez de scanner.nextInt()
e a falta de chaves na declaração da classe.
Uma dica interessante para o futuro é revisar a sintaxe com atenção, especialmente letras maiúsculas/minúsculas e nomes de métodos. Veja como o código ajustado fica:
import java.util.Scanner;
public class ImparPar {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Digite um número: ");
int numero = scanner.nextInt();
if (numero % 2 == 0) {
System.out.println("O número " + numero + " é par");
} else {
System.out.println("O número " + numero + " é ímpar");
}
scanner.close();
}
}
Esse código agora roda corretamente e identifica números pares e ímpares.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!