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

ex 07

import java.util.Scanner;

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

        System.out.println("Digite um número: ");
        int numero = scanner.nextInt();

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

Fala, Joao! Tudo bom?

Agradeço por trazer sua solução para o fórum!

Curti demais como apresentou o uso do Scanner para capturar a entrada do usuário, destacou a aplicação da condicional para verificar se o número é par ou ímpar e ainda utilizou o operador de módulo (%) de forma precisa. Esse tipo de implementação é ótimo para treinar lógica básica e já mostra como transformar conceitos matemáticos em código funcional.

Se quiser aprofundar ainda mais, algumas boas práticas são:

  • Validação: garantir que o usuário insira um número inteiro válido.
  • Interatividade: permitir que o programa rode em loop até o usuário decidir encerrar.
  • Clareza: adicionar mensagens mais detalhadas para tornar a experiência do usuário mais amigá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: você prefere praticar lógica com exemplos matemáticos (como par e ímpar) ou gosta mais de desafios aplicados ao cotidiano (como cálculos de compras e descontos)?

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!