Algoritmo para SubProceso de saludo con nombre en PSeInt (Guía 2026)
Un SubProceso sin retorno ejecuta una tarea sin devolver valores, como mostrar un saludo personalizado. Es la forma más simple de modularizar un programa: recibe el nombre como parámetro y lo usa dentro, sin necesidad de variables de retorno.
Código completo
SubProceso Saludar(nombre Como Caracter)
Escribir "¡Hola, ", nombre, "! Bienvenido a PSeInt."
FinSubProceso
Algoritmo SaludoConNombre
Definir nombre Como Caracter
Escribir "Ingresa tu nombre:"
Leer nombre
Saludar(nombre)
FinAlgoritmo
Explicación paso a paso
- Se declara el SubProceso Saludar que recibe nombre Como Caracter y no retorna nada.
- Dentro del SubProceso se muestra el saludo usando el parámetro recibido.
- El Algoritmo principal define la variable nombre y la lee del usuario.
- Se invoca al SubProceso con Saludar(nombre), pasando la variable como argumento.
- El SubProceso se ejecuta y el programa termina; no hay valor de retorno que recoger.
Errores comunes
- Intentar usar el SubProceso en una asignación: como no retorna nada, x <- Saludar(nombre) es un error.
- Declarar el SubProceso después del Algoritmo: debe ir antes del Algoritmo principal.
- Olvidar el tipo del parámetro: cada parámetro necesita su tipo: nombre Como Caracter.
🚀 ¿Ya dominas la lógica? Da el salto a Python
