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;