El Profe Arci – Mtro. Fernando Arciniega –

Programa en PseInt para validar si es mayor o menor de edad un usuario

Publicado el 21 marzo, 2026
por Mtro. Fernando Omar Arciniega Martínez

Programa en PseInt para validar si es mayor o menor de edad un usuario

Uno de los pilares fundamentales al aprender a programar es entender cómo una computadora toma decisiones. No es magia, es lógica condicional. El ejercicio de validar si alguien es mayor o menor de edad es el “Hola Mundo” de las estructuras de control, y hoy vamos a desglosarlo paso a paso.

¿Por qué PSeInt?

Para quienes nos apasiona la tecnología y la cultura digital, PSeInt es la herramienta ideal. Nos permite enfocarnos en la lógica del algoritmo sin pelearnos todavía con la sintaxis compleja de lenguajes como C++ o Java. Es como aprender a manejar en un simulador antes de salir a la autopista.

El Algoritmo Paso a Paso

Aquí tienes el pseudocódigo limpio y listo para probar en tu editor. Este programa no solo pregunta la edad, sino que incluye una pequeña validación para evitar errores comunes.

Algoritmo DeterminarMayoriaEdad
// Declaración de variables: Definimos el tipo de dato
Definir edad_usuario Como Entero

Escribir "=== Sistema de Verificación de Acceso ==="
Escribir "Ingresa tu edad para continuar:"
Leer edad_usuario

// Estructura condicional Si-Entonces
// En México, el límite legal es de 18 años
Si edad_usuario >= 18 Entonces
    Escribir "Acceso Concedido: Eres mayor de edad."
Sino
    // Validación extra: ¿Qué pasa si el usuario pone 0 o números negativos?
    Si edad_usuario <= 0 Entonces
        Escribir "Error: Ingresa una edad válida."
    Sino
        Escribir "Acceso Denegado: Eres menor de edad."
    FinSi
FinSi

Escribir "Gracias por usar nuestro sistema."

FinAlgoritmo

 ¿Qué está pasando “bajo el capó”?

Para que este código funcione, la computadora sigue una serie de reglas matemáticas y lógicas que debemos conocer:

Entrada de Datos: El comando Leer es el que permite que el programa se detenga y escuche lo que el usuario tiene que decir.

La Condición: Utilizamos el operador relacional de “mayor o igual que” (\geq). Si la condición edad \geq 18 resulta ser Verdadera, el programa toma el camino del éxito.

El Camino Alternativo: El comando Sino es vital. Si la condición es Falsa, el programa no se detiene, simplemente busca la otra opción que le dimos.

Tips de Programador

1. Indentación (Sangría): Fíjate que el código dentro del Si está un poco más a la derecha. Esto no es solo por estética, ayuda a leer el código mucho más rápido y a detectar dónde empieza y termina cada decisión.

2. Prueba de Errores: Siempre intenta “romper” tu programa. ¿Qué pasa si pones que tienes 150 años? ¿O si pones -5? Un buen código siempre está preparado para lo inesperado.

Puedes ejecutar tus códigos en línea directo desde: https://psintplus.lat/

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *