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

Par o Impar

public class ParOImpart {
    public static void main(String[] args) {

        Scanner entrada = new Scanner(System.in);

        System.out.println("Ingrese un número entero:");
        int numero = entrada.nextInt();

        if (numero % 2 == 0) {  //el 2% siempre dira si es par o no por los residuos
            System.out.println("El número es PAR.");

        } else {
            System.out.println("El número es IMPAR.");
        }
    }
}
1 respuesta

Hola Lenin, espero que estés bien

Tu código para determinar si un número es par o impar está casi perfecto. Sin embargo, para que el mensaje de salida sea más específico y se ajuste al formato de salida esperada, puedes modificar ligeramente el System.out.println para incluir el número ingresado en el mensaje. Aquí tienes un ejemplo de cómo podrías hacerlo:

import java.util.Scanner;

public class ParOImpar {
    public static void main(String[] args) {
        Scanner entrada = new Scanner(System.in);

        System.out.println("Ingrese un número entero:");
        int numero = entrada.nextInt();

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

Con este ajuste, el programa mostrará algo como "El número 8 es par." o "El número 7 es impar.", que es el formato de salida que se espera.

Espero que esto te sea de ayuda y buenos estudios!