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) { // Escribir un programa que determine si un número es par o impar y muestre el resultado correctamente?

    Scanner scanner = new Scanner(System.in);
    System.out.println("Ingrese un numero: ");
    int numero=scanner.nextInt();

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

}

1 respuesta

¡Hola! Espero que estés teniendo un buen día. He revisado tu código y parece que estás en el camino correcto para determinar si un número es par o impar. Tu implementación utiliza correctamente el operador de módulo % para verificar si un número es divisible por 2, lo cual es la manera adecuada de identificar números pares e impares.

Aquí tienes un ejemplo de cómo tu código debería funcionar:

import java.util.Scanner;

public class ParImpar {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Ingrese un numero: ");
        int numero = scanner.nextInt();

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

Cuando ejecutes este programa, te pedirá que ingreses un número. Si ingresas, por ejemplo, el número 8, el programa mostrará "El numero 8 es par". Si ingresas el número 7, mostrará "El numero 7 es impar".

Espero que esto te ayude a entender cómo implementar la lógica para determinar si un número es par o impar. ¡Bons estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!