Programa que recebe um número e determina se o número digitado é um número par ou ímpar Java

Boas caros seguidores.

No presente código, o programa solicita ao usuário que informe um número e depois calcula se o número é par ou ímpar e imprime uma mensagem na tela a informar. Caso o usuário digite um número menor que 1 ou um caracter que não seja um número ele imprime a mensagem "Valor inválido" na tela. Desfrutem:

import java.util.Scanner;  //importação da classe Scanner no pacote java.util

/**
 *
 * @author William Ramos
 */
public class ParImpar {
    public static void main(String[] args) {
        int numero;         //Declaração da variável número do tipo inteiro
       
        Scanner entrada = new Scanner(System.in);  //criação de uma variável(obj) entrada do tipo Scanner
       
        System.out.println("Por favor digite um número: ");
        numero = entrada.nextInt();                              //variável nº recebe o valor inserido pelo usuário
       
        if(numero > 0){                                                        //verifica se o nº é maior que 0
        if(numero%2 == 0){                                               //formula para calcular se o nº é par ou ímpar
        System.out.println("O número digitado é pâr");   // imprime a msn se o nç for par
        }else{
        System.out.println("O número digitado é ímpar"); //imprime a msn se o nº for ímpar
        }
    }else{
            System.out.println("Valor inválido!"); //imprime a msn se o nº < 1
        }
    }
   
}

Comentários