Videojuegos

Java – Saber si número es par o impar

En el ejercicio de programación básica en Java vamos a ver cómo saber si un número es par o impar usando este lenguaje de programación.

Vamos a usar el operador módulo que nos da el residuo de una división.

Saber si número es par

Como lo dije, al usar el operador módulo (%) vamos a obtener el residuo de la división. Así que si obtenemos el residuo de dividir un número entre 2 y el mismo es 0, se dice que el número es par.

Por ejemplo, tenemos al número 5. Si lo dividimos (de manera entera) entre 2 y obtenemos el residuo, el mismo es 1. Y como bien sabemos, el 5 no es par.

En cambio con el número 4 que sí es par, hacemos la división entre 2 y el residuo es 0.

Par o impar en Java

Sabiendo esto vamos a definir un método que nos dice si un número es par. Si no es par, entonces es impar. Para obtener el residuo la sintaxis es:

residuo = número % 2

En código queda así:

public static boolean esPar(int numero) {
    if (numero % 2 == 0) {
        return true;
    } else {
        return false;
    }
}

Y puede ser reducido a:

public static boolean esPar(int numero) {
    return numero % 2 == 0;
}

Para usarlo podemos hacer lo siguiente:

/*
    https://parzibyte.me/blog
*/public class Main{

    public static boolean esPar(int numero) {
        return numero % 2 == 0;
    }

    public static void main(String[] args) {
        int numero = 4;
        if (esPar(numero)) {
            System.out.println("Sí es par");
        } else {
            System.out.println("No es par");
        }
    }

}

Con la siguiente salida:

Java – Saber si número es Par o Impar

Te dejo con más posts sobre Java en mi blog.

Estoy aquí para ayudarte 🤝💻


Estoy aquí para ayudarte en todo lo que necesites. Si requieres alguna modificación en lo presentado en este post, deseas asistencia con tu tarea, proyecto o precisas desarrollar un software a medida, no dudes en contactarme. Estoy comprometido a brindarte el apoyo necesario para que logres tus objetivos. Mi correo es parzibyte(arroba)gmail.com, estoy como@parzibyte en Telegram o en mi página de contacto

No te pierdas ninguno de mis posts 🚀🔔

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.
parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

Ver comentarios

  • TAMBIEN SE PUEDE DE LA SIGUIENTE MANERA:
    public class numeroParImpar {

    public static void main(String[] args) {
    System.out.println("INGRESE UN DATO NUMERICO");
    System.out.println("------------------------");
    Scanner teclado = new Scanner(System.in);
    int numero = teclado.nextInt();
    if(numero % 2 ==0){
    System.out.println("SI ES PAR "+ numero);
    }else{
    System.out.println("NO ES PAR "+ numero);
    }
    }
    }

    • Gracias por sus comentarios. Le invito a explorar mi blog y suscribirse para seguir aprendiendo
      Saludos!

Entradas recientes

Imprimir ñ en impresora térmica

En este post te enseñaré a imprimir la letra ñ en una impresora térmica. Voy…

2 días hace

Tramitar acta de nacimiento en línea de manera instantánea

En este post te quiero compartir mi experiencia tramitando un acta de nacimiento de México…

3 días hace

Creador de credenciales web – Aplicación gratuita

Hoy te voy a presentar un creador de credenciales que acabo de programar y que…

2 semanas hace

Desplegar PWA creada con Vue 3, Vite y SQLite3 en Apache

Ya te enseñé cómo convertir una aplicación web de Vue 3 en una PWA. Al…

3 semanas hace

Arquitectura para wasm con Go, Vue 3, Pinia y Vite

En este artículo voy a documentar la arquitectura que yo utilizo al trabajar con WebAssembly…

3 semanas hace

Vue 3 y Vite: crear PWA (Progressive Web App)

En un artículo anterior te enseñé a crear un PWA. Al final, cualquier aplicación que…

3 semanas hace

Esta web usa cookies.