Algoritmo para Dividir Dos Números en PSeInt (Guía 2026)
Dividir dos números introduce tu primera validación con Si/FinSi: hay que verificar que el divisor no sea cero antes de dividir. Es el ejercicio perfecto para pasar de programas puramente secuenciales a decisiones simples.
Código completo
Algoritmo DivisionDosNumeros
// Divide dos números verificando que el divisor no sea cero
Definir dividendo, divisor, resultado Como Real
Escribir "Ingrese el dividendo: "
Leer dividendo
Escribir "Ingrese el divisor: "
Leer divisor
Si divisor <> 0 Entonces
resultado <- dividendo / divisor
Escribir "El resultado de la división es: ", resultado
SiNo
Escribir "Error: no se puede dividir entre cero."
FinSi
FinAlgoritmo
Explicación paso a paso
Definimos dividendo, divisor y resultado como Real. Leemos ambos valores y validamos con Si divisor <> 0 Entonces: solo si el divisor es distinto de cero hacemos la división y mostramos el resultado; en caso contrario (SiNo) mostramos el mensaje de error. El FinSi cierra la estructura.
Errores comunes
- Escribir != como distinto: en PSeInt se escribe <>.
- Olvidar el FinSi y que el programa no compile.
- Dividir sin validar y que el programa falle o dé un resultado sin sentido con divisor cero.
🚀 ¿Ya dominas la lógica? Da el salto a Python
