Actualizado: Octubre 2026
Algoritmo y FinAlgoritmo en PSeInt: Sintaxis (2026)
Todo programa en PSeInt vive dentro de un bloque Algoritmo…FinAlgoritmo. Estas dos palabras reservadas marcan dónde empieza y dónde termina tu código: sin ellas, PSeInt no sabe qué ejecutar. En esta guía verás la sintaxis exacta, la equivalencia con Proceso…FinProceso y un ejemplo completo que puedes copiar y probar.
Sintaxis
Algoritmo NombreDelAlgoritmo
// Aquí van las instrucciones
FinAlgoritmo
Algoritmo abre el programa y FinAlgoritmo lo cierra. Todo lo que escribas entre ambas líneas forma parte del programa; ninguna instrucción puede quedar fuera del bloque.
Después de Algoritmo va el nombre del programa, en una sola palabra y sin espacios (por ejemplo MiPrimerPrograma). Es el identificador con el que PSeInt guarda y reconoce tu algoritmo, así que elige un nombre descriptivo.
PSeInt también acepta la forma Proceso…FinProceso, totalmente equivalente: la diferencia depende del perfil de lenguaje seleccionado en la configuración. Si tu profesor o tu libro usa una u otra forma, ambas funcionan igual.
💡 Perfil de lenguaje: puedes cambiar el perfil desde las opciones de configuración de PSeInt. Lo importante es no mezclar formas: si abres con Algoritmo, cierra con FinAlgoritmo; si abres con Proceso, cierra con FinProceso.
Ejemplo completo
Un programa mínimo que pide tu nombre y te saluda. Observa que todo el código queda entre Algoritmo y FinAlgoritmo:
Algoritmo SaludoInicial
Definir nombre Como Caracter
Escribir '¿Cómo te llamas?'
Leer nombre
Escribir 'Hola, ', nombre, '. ¡Bienvenido a PSeInt!'
FinAlgoritmo
Al ejecutarlo, el programa muestra la pregunta, espera a que escribas tu nombre y luego lo saluda. Las instrucciones Definir, Escribir y Leer que ves aquí tienen su propia guía de sintaxis en esta sección.
Errores comunes
- Olvidar FinAlgoritmo: PSeInt muestra un error de sintaxis y el programa no se ejecuta. Revisa siempre que cada apertura tenga su cierre.
- Escribir instrucciones fuera del bloque: todo el código debe estar entre Algoritmo y FinAlgoritmo; lo que quede fuera es rechazado.
- Mezclar las formas (Algoritmo…FinProceso): usa la misma palabra de apertura y de cierre.
Preguntas frecuentes
Ver también
- Sintaxis de PSeInt: guía completa — el índice de referencia con todas las instrucciones del lenguaje
- ¿Qué es PSeInt? — definición, historia y usos del programa
- Ejercicios resueltos — más de 100 ejercicios con código para practicar
- Definir en PSeInt — cómo declarar variables al inicio del algoritmo
- Escribir en PSeInt — cómo mostrar mensajes en pantalla
- Leer en PSeInt — cómo pedir datos al usuario por teclado
