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

¿Es lo mismo escribir Algoritmo que Proceso en PSeInt?+
Sí. PSeInt acepta ambas formas y son totalmente equivalentes; la elección depende del perfil de lenguaje configurado. Lo importante es no mezclarlas: si abres con Algoritmo, cierra con FinAlgoritmo.
¿Qué pasa si olvido escribir FinAlgoritmo?+
PSeInt muestra un error de sintaxis y no ejecuta el programa. Es el error más común al empezar: revisa siempre que el bloque esté bien cerrado.
¿El nombre del algoritmo puede llevar espacios?+
No. Usa una sola palabra, por ejemplo MiPrograma o mi_programa. Los espacios en el nombre rompen la sintaxis.
¿Puedo tener dos bloques Algoritmo en el mismo archivo?+
No. Cada archivo de PSeInt contiene un único programa, con su apertura y su cierre correspondientes.

Ver también

Publicaciones Similares