Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Verificando si un número es par o impar

import java.util.Scanner;

public class ParImpar {

public static void main(String[] args) {

   Scanner scanner = new Scanner(System.in);
   int numero = scanner.nextInt();

   if (numero % 2 == 0 ) {

       System.out.println("El número " + numero + " es par.");

   } else {

       System.out.println("El número " + numero + " es impar.");
   }


}

}

1 respuesta

Hola Andrés,

¡Tu código para verificar si un número es par o impar está casi perfecto! Usas el operador módulo % para determinar si el número es divisible por 2, lo cual es exactamente la manera correcta de hacerlo. Aquí tienes un ejemplo de cómo funciona tu código:

  1. El usuario ingresa un número.
  2. El programa verifica si el número es divisible por 2 usando numero % 2 == 0.
  3. Si el resultado es 0, el número es par y se imprime el mensaje correspondiente.
  4. Si no, el número es impar y se imprime el otro mensaje.

Tu implementación es clara y concisa. Solo asegúrate de cerrar el objeto Scanner al final del programa para evitar posibles fugas de recursos. Puedes hacerlo añadiendo scanner.close(); al final del método main.

Aquí tienes el código modificado:

import java.util.Scanner;

public class ParImpar {

    public static void main(String[] args) {

       Scanner scanner = new Scanner(System.in);
       int numero = scanner.nextInt();

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

       scanner.close();
    }
}

Espero que esto te ayude y que continúes disfrutando de tus estudios de programación.