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

Ver curso de Python en español →

Publicaciones Similares