feed twitter facebook LinkedIn facebook

Java » Números pares en Java

diciembre 18, 2006 por Víctor Cuervo 50 Comentarios Imprimir Imprimir

Hace unos días publicabamos el artículo "Números impares en Java". Ahora veremos el otro lado, cómo hacer un programa en Java que calcule si un número es par. Para ello haremos una codificación adhoc del mismo y por otro lado veremos cómo reutilizar este código para calcular si el número es impar, siendo una solución complementaria a la planteada en "Números impares en Java".

Un número es par si es divisible entre dos. Es decir, que el resto de la división sea cero. Para ello, que en Java, nos apoyaremos en el operador de módulo (%). Lo cual hará que el calculo de si un número es par se limite a una línea:

if (numero%2==0)
    System.out.println("El número es par");
else
    System.out.println("El número es impar");

Ahora pondremos este código en un método, con el fin de poder reutilizarlo:

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

Y para poder llamarlo, simplemente tendremos que invocar a dicho método:

if (esPar(5) )
    System.out.println("El numero es par");
else
    System.out.println("El número es impar");

Además, si negamos la llamada al método (utilizamos la exclamación para hacer esto !). Podremos reutilizar el método esPar(int) para saber si el número es impar.

if (!esPar(5))
    System.out.println("El número es impar");

Sencillo ejemplo ;-)

tags: ,

Artículos relacionados:

50 comentarios »

RSS feed para los comentarios de esta entrada. TrackBack URI

1 2 3 5
  1. vergador
    abril 10, 2007 #

    el uno espar??

  2. lineadecodigo
    abril 10, 2007 #

    No. El uno es impar. Ejecuta el código con

    if (!esPar(1))
        System.out.println("El número es impar");

    Y lo podrás comprobar.

  3. MAYRA!
    mayo 23, 2007 #

    UN PREGUNTA….! =D EL CERO ES PAR O IMPAR…??
    rESPONDAN PLZZ ES TAREA ! =D

  4. lineadecodigo
    mayo 23, 2007 #

    Mayra te he dejado la respuesta en “Números impares en Java”.

    Espero te sea de ayuda.

  5. lola
    agosto 19, 2007 #

    0 = par
    1 = impar
    ahora 1500 es par o impar
    respondan pronto

  6. lola
    agosto 19, 2007 #

    ahora 1500 es par o impar
    creen saber respondan
    los voy a extrañar

  7. lineadecodigo
    agosto 19, 2007 #

    Me ha llamado mucho la atención tu prepuesta. Yo digo que 1500 es par.

  8. ramon
    diciembre 8, 2007 #

    lola antes de programar aprende algo de matematicas basicas !!

  9. streets
    diciembre 15, 2007 #

    este codigo esta bien, pero si quiero calcular un intervalo de dos numeros por ej. de 4 a 20 cuales son los numeros pares de este rango.

  10. dibu
    marzo 24, 2008 #

    el numero 1500 es par po cauros

1 2 3 5

Deja un comentario

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*