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

[Projeto] Exercício 5

public class ParImpar {

    public static void main(String[] args) {
        int numero = 776;

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

Oi, Rick, como vai?

O seu código está correto e atende perfeitamente a lógica proposta pelo exercício. Você utilizou muito bem o operador de módulo %, que calcula o resto da divisão por dois para determinar se o valor é par ou ímpar. O uso das estruturas condicionais if e else foi aplicado de maneira adequada, e a escolha do número para testar o comportamento do programa funcionou sem problemas. Parabéns pelo empenho na resolução desta atividade de lógica e tipos em Java.

Uma dica interessante para o seu desenvolvimento é observar a diferença entre os métodos de saída da classe System. No bloco do if, você utilizou o printf, que serve para formatar strings, enquanto no else usou o println, que pula uma linha após a impressão. Para manter o padrão visual e a consistência do código, você poderia utilizar o println em ambas as situações, ou explorar o printf passando argumentos dinâmicos.

Continue praticando e compartilhando seus exercícios conosco. O fórum está sempre à disposição para suas dúvidas e descobertas.

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