int numero = 2;
int modulo = numero %7;
if (modulo == 0){
System.out.println("Es par");
}else{
System.out.println("Es impar");
}
}
int numero = 2;
int modulo = numero %7;
if (modulo == 0){
System.out.println("Es par");
}else{
System.out.println("Es impar");
}
}
Hola Angy, espero que estés bien
Parece que hay un pequeño error en tu código al verificar si un número es par o impar. Actualmente, estás utilizando numero % 7
, lo cual no es correcto para determinar la paridad de un número. Para saber si un número es par, debes usar numero % 2
. El operador %
(módulo) devuelve el resto de la división de dos números, y para saber si un número es par, el resto al dividir por 2 debe ser 0.
Aquí tienes cómo debería quedar tu código:
int numero = 2;
int modulo = numero % 2;
if (modulo == 0){
System.out.println("Es par");
}else{
System.out.println("Es impar");
}
Con este cambio, el programa verificará correctamente si el número es par o impar. Por ejemplo, si numero
es 2, el programa imprimirá "Es par", y si numero
es 3, imprimirá "Es impar".
Espero ter ajudado e bons estudos!