Algoritmo para encontrar el menor de tres números en PSeInt (Guía 2026)

Este ejercicio enseña la técnica del «candidato»: guardar un valor provisional e ir comparándolo. Es la base de los algoritmos de búsqueda de mínimos y máximos.

Código completo

Algoritmo MenorDeTres
    Definir a, b, c, menor Como Real
    Escribir "Ingresa el primer número:"
    Leer a
    Escribir "Ingresa el segundo número:"
    Leer b
    Escribir "Ingresa el tercer número:"
    Leer c
    menor <- a
    Si b < menor Entonces
        menor <- b
    FinSi
    Si c < menor Entonces
        menor <- c
    FinSi
    Escribir "El menor de los tres números es: ", menor
FinAlgoritmo

Explicación paso a paso

  1. Suponemos que a es el menor y lo guardamos en la variable menor.
  2. Comparamos b con el candidato: si es más chico, lo reemplaza.
  3. Repetimos con c. Al final, menor contiene el valor más pequeño de los tres.

Errores comunes

  • Inicializar menor en 0: si los tres números son positivos, el resultado sería 0, que ni siquiera se ingresó.
  • Usar <= no es un error grave, pero con < el algoritmo es más claro.
  • Intentar resolverlo con un solo Si anidado gigante en lugar de la técnica del candidato.

🚀 ¿Ya dominas la lógica? Da el salto a Python

Ver curso de Python en español →

Publicaciones Similares