Primer programa
Tu primer algoritmo
Ahora que conoces los conceptos teóricos, es momento de dar el primer paso en la práctica: escribir tu primer algoritmo en PSeInt. Empezaremos con algo muy simple pero importante, que te servirá para entender la estructura básica de cualquier programa.
Estructura de un algoritmo en pseudocódigo:
Todo algoritmo en pseudocódigo, dentro de PSeInt, sigue una estructura general como la siguiente:
Algoritmo Sin_Titulo
acción 1;
acción 2;
...
acción n;
Fin Algoritmo
Elementos clave:
- Inicio: El algoritmo comienza con la palabra clave Algoritmo o Proceso, seguida del nombre que desees darle. Este nombre identifica el programa.
- Desarrollo: A continuación, se escribe una secuencia de instrucciones (estructura secuencial). Estas instrucciones pueden ser simples o incluir estructuras de control como condicionales (Si) o ciclos (Mientras, Para).
- Cierre: El algoritmo termina con FinProceso o FinAlgoritmo.
Buenas prácticas de formato:
- Indentación: Aunque no es obligatoria en PSeInt, se recomienda para que el código sea más legible y organizado.
- Uso de mayúsculas y minúsculas: PSeInt no distingue entre mayúsculas y minúsculas. Aun así, se sugiere usar minúsculas para mantener un estilo más limpio y consistente. Ten en cuenta que PSeInt puede capitalizar algunos nombres automáticamente.
Nuestro primer programa:
Vamos a crear nuestro primer algoritmo en PSeInt: el clásico "Hola Mundo".
Este programa es conocido mundialmente en el mundo de la programación, ya que suele ser el primer ejercicio que se realiza al aprender un nuevo lenguaje.
¿Qué hace este programa?
Su única función es mostrar un mensaje en pantalla. Aunque es muy simple, es útil para dos cosas:
- Asegurarte de que el entorno de desarrollo (PSeInt) está correctamente instalado y funcionando.
- Darte una primera idea de cómo se escribe un algoritmo en pseudocódigo.
Código:
Escribir "Hola Mundo";
Análisis del algoritmo:
- ¿Qué hace? Muestra en pantalla el mensaje: Hola Mundo.
- ¿Por qué es importante?
- Es el primer paso para familiarizarse con la estructura básica de un programa.
- Verifica que PSeInt funciona correctamente en tu computadora.
- Introduce el primer comando fundamental: Escribir, que sirve para mostrar texto al usuario.
¿Qué es el comando Escribir?
El comando Escribir es una instrucción de salida que se utiliza para mostrar información en la pantalla mientras se ejecuta un algoritmo. Es una de las herramientas más básicas e importantes en programación, ya que permite al programa comunicarse con el usuario, mostrando resultados, mensajes o datos.
Partes del comando Escribir:
-
La palabra clave Escribir:
- ¿Qué es? Es la palabra que indica a PSeInt que debe mostrar algo en la pantalla.
- Características:
- Siempre debe escribirse al comienzo de la instrucción.
- No distingue entre mayúsculas y minúsculas (Escribir, escribir o ESCRIBIR funcionan igual).
- Marca el inicio de una instrucción de salida.
-
Los parámetros (lo que queremos mostrar):
Después de Escribir, se colocan los elementos que se desean mostrar. Estos pueden ser de varios tipos:
- Textos (entre comillas dobles o simples)
- Números
- Variables
- Expresiones matemáticas
- Combinaciones de los anteriores
Ejemplo:
Escribir "Hola Mundo";
Escribir 12345;
Escribir nombre;
Escribir 5+3;
Escribir "La suma es:", resultado;
-
Textos entre comillas:
- ¿Qué son? Son cadenas de caracteres (palabras o frases) que se mostrarán exactamente como están escritas.
- Regla: Siempre deben ir entre comillas dobles " ".
- ¿Qué pasa si no usas comillas? PSeInt intentará interpretar el contenido como una variable o un número y mostrará un error si no la reconoce.
Ejemplo:
Escribir "Bienvenido al programa"
-
Mostrar variables:
Cuando escribe el nombre de una variable después de Escribir, PSeInt mostrará el valor actual de esa variable.
Ejemplo:
nombre = "Ana";
Escribir nombre;
-
Separar varios valores con comas:
- ¿Para qué sirve? Permite mostrar varios elementos en una sola línea: textos, variables o números.
- ¿Cómo se usa? Cada uno de los elemento se separa con una coma ,.
Ejemplo:
nombre = "Carlos";
edad = 20;
Escribir "Nombre:", nombre, "Edad:", edad;
-
Expresiones y operaciones dentro de Escribir:
También puedes mostrar resultados de operaciones o expresiones directamente.
Ejemplo:
Escribir "El doble de 5 es:", 5 * 2;