Par e Impar

Par e Impar

import javax.swing.JOptionPane;
import java.util.Scanner;

public class Par_Inpar {

@SuppressWarnings("unused")
    public static void main(String[] args) {
//SE CREA UN OBJETO DE TIPO SCANNER PARA LECTURA DE DATOS POR TECLADO
@SuppressWarnings("resource")
    Scanner sc=new Scanner(System.in);   
//SE DECLARA UNA VARIABLE
//a PARA LO QUE EL USUARIO INTRODUCIRA
    int a;        
    String aString;        
//SE PIDE QUE EL USUARIO INTRODUZCA UN NUMERO ENTERO    
//ESTE SE ALMACENA EN a
    aString = JOptionPane.showInputDialog("Ingresa un numero entero");       
    a = Integer.parseInt(aString);
//SI EL RESULTADO DE UNA DIVISION POR 2 ES IGUAL A 0
//QUIERE DECIR QUE EL NUMERO QUE SE DIVIDIO ES PAR
//DE LO CONTRARIO ES IMPAR        
    if(a%2==0){                
        JOptionPane.showMessageDialog(null,"El numero es par");   
        }        
    else{     
        JOptionPane.showMessageDialog(null,"El numero es impar");   
        }         
     }   
}