Saber si un número es par o impar con pseint y dfd
Enunciado del ejercicio:
Realizar un algoritmo que, dado un número entero, visualice en pantalla si es par o impar. En el caso de ser 0, debe visualizar “ el número no es par ni impar ” (para que un número sea par, se debe dividir entre dos y que su resto sea 0).

En PSeInt, la función mod se utiliza para obtener el residuo de la división entre dos números. En otras palabras, mod devuelve la parte que sobra después de realizar una división entera.
resultado = A MOD B
Ejemplo 1: Residuo de una división
Algoritmo EjemploMod
Definir resultado Como Entero
resultado ← 10 mod 3
Escribir "El resultado es: ", resultado
FinAlgoritmo
Explicación:
- 10 mod 3 significa dividir 10 entre 3, lo que da un cociente de 3 y un residuo de 1.
- El programa imprimirá:
El resultado es: 1
Pseudocódigo del ejercicio:
Proceso DeterminarParImpar
Definir numero Como Entero
Escribir "Ingrese un número entero:"
Leer numero
Si numero = 0 Entonces
Escribir "El número no es par ni impar"
Sino
Si numero MOD 2 = 0 Entonces
Escribir "El número es par"
Sino
Escribir "El número es impar"
FinSi
FinSi
FinProceso
Explicación del Código
Definición de variables
- Se declara la variable numero de tipo Entero, ya que se trabajará con números enteros.
Ingreso de datos
- Se solicita al usuario que ingrese un número entero.
Condición especial para el número 0
Si numero = 0, se imprime el mensaje:
- Esto se debe a que 0 no se considera ni par ni impar.
Verificación de paridad con el operador MOD
- numero MOD 2 obtiene el resto de la división de numero entre 2.
- Si numero MOD 2 = 0, significa que es divisible por 2 y se considera par.
- Si numero MOD 2 ≠ 0, significa que no es divisible por 2 y se considera impar.
- Mostrar el resultado
- Se imprime en pantalla si el número es par o impar según la evaluación anterior.
Pública tu duda o comentario
Resuelve tus dudas con la comunidad.
(4) Comentarios
* * * <a href="http://bikanerartist.com/?qpjzl0">Win Free Cash Instantly</a> * * * hs=fc9395448099412a14f991e299da484a*
pmofks
* * * Unlock Free Spins Today: http://bikanerartist.com/?qpjzl0 * * * hs=fc9395448099412a14f991e299da484a*
ncz6px
* * * <a href="http://nawalmetalcast.com/uploads/pb68ln.php?9uurv">Unlock Free Spins Today</a> * * * hs=fc9395448099412a14f991e299da484a*
k23ght
* * * Snag Your Free Gift: http://nawalmetalcast.com/uploads/pb68ln.php?9uurv * * * hs=fc9395448099412a14f991e299da484a*
8oznrj