1
resposta

Verificando se um número é par ou ímpar [resolvido]

import java.util.Scanner;

public class IfeElseAlura { /* Exercicio 01 Alura If-Else */ public static void main(String[] args) { Scanner leitura = new Scanner(System.in);

    System.out.println("Descubra se é impar ou par");
    System.out.print("Digite o valor que quer descobrir: ");
    int usuario = leitura.nextInt();

    if (usuario % 2 == 0){
        System.out.println("Seu numero é par!");
    } else {
        System.out.println("Seu numero é impar!");
    }
1 resposta

Oii, Igor!

Muito bom ver você compartilhando sua solução aqui no fórum da Alura! Esse exercício é um dos primeiros passos pra entender estruturas condicionais, e você mandou super bem.

Seu código tá correto e funciona direitinho! Aqui está ele com a formatação completa e um pequeno ajuste no fechamento das chaves e no fechamento do Scanner, que é sempre uma boa prática:


import java.util.Scanner;

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

        System.out.println("Descubra se é impar ou par");
        System.out.print("Digite o valor que quer descobrir: ");
        int usuario = leitura.nextInt();

        if (usuario % 2 == 0) {
            System.out.println("Seu número é par!");
        } else {
            System.out.println("Seu número é ímpar!");
        }

        leitura.close();
    }
}

Parabéns por aplicar bem o if-else e por já usar Scanner para entrada de dados, isso mostra que você tá construindo uma base sólida em Java!

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