Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Par ou ímpar

public class ParOuImpar {
    public static void main(String[] args) {
        int numero = 7;

        if (numero % 2 == 0) {
            System.out.println("O número é par.");
        } else {
            System.out.println("O número é impar.");
        }
    }
}
Saída:
O número é impar.
1 resposta

Boa noite, Smalley! Tranquilo?

Gostei demais da sua resposta, continue assim!

Mandou muito bem explorando a estrutura condicional, aplicando corretamente o operador módulo (%) e mostrando a saída esperada de forma clara. Essa solução evidencia domínio da lógica básica em Java e reforça como pequenos trechos de código podem resolver problemas práticos do dia a dia de programação.

Para aprimorar sua solução, algumas boas práticas são:

  • Entrada dinâmica: permitir que o usuário digite o número em vez de fixar no código.
  • Validação: garantir que valores inválidos ou não numéricos sejam tratados adequadamente.
  • Generalização: expandir para verificar listas de números ou até criar uma função reutilizável.

Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.

Ah, uma pergunta: o que você considera mais interessante nesse exercício, manter o código direto para treinar lógica ou expandir para incluir funcionalidades extras como entrada de múltiplos números e relatórios de pares e ímpares?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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