
Utilizando el comando Escribir de PSeInt
Apartado 8: Tu primer algoritmo con PSeInt
Dificultad del apartado:
En este apartado, vas a escribir tu primer algoritmo con PSeInt. Va a ser muy sencillo, solo un pequeño mensaje en la consola. Algo como lo que hicimos en el primer módulo con el print()
de Python.
Al crear un archivo nuevo en PSeInt, tenemos estas líneas. La primera, inicia el algoritmo y le da nombre. La segunda, pone fin al algoritmo.
Algoritmo sin_titulo
FinAlgoritmo
Los espacios en blanco, como la línea 2, no afectan al resultado final del algoritmo. Se utilizan para separar el código de forma adecuada, para que sea más fácil de leer.
Nombre del algoritmo
Pon un nombre para el algoritmo siguiendo las mismas normas de los archivos de Python, ni símbolos que no sean guiones o guiones bajos, ni espacios, ni acentos. Esto va a hacer que vayas tomando buenas prácticas para cuando empieces con Python.
Algoritmo hola_mundo
FinAlgoritmo
Ahora, mi algoritmo se llama hola_mundo
.
El comando Escribir de PSeInt
Para escribir algo en la consola, como lo hicimos con Python con ese print()
, que se le muestre un mensaje al usuario, lo haremos con el comando Escribir
.

Para poner este comando en el algoritmo, solo tienes que hacer clic donde quieres posicionarlo en el código y después hacer clic en Escribir. También puedes escribir cualquier comando con el propio teclado.
Vamos a escribir este comando en la línea 2. Así:
Algoritmo hola_mundo
Escribir lista_de_expresiones
FinAlgoritmo
Ayuda rápida de PSeInt
Al poner el comando, se va a desplegar una sección de "Ayuda rápida". Esta nos explica cosas que podemos hacer con los comandos. En este caso, la ayuda es del comando Escribir
que acabamos de poner.

Aquí nos indica que tenemos que poner una lista de expresiones.
Las expresiones en programación son elementos, elementos como variables, una porción de texto, una operación aritmética, etc.
Por ejemplo, una cadena de caracteres, es una expresión. una cadena, es un conjunto de letras, números y símbolos. Lo que conocemos como texto. Entonces, cuando hablamos de carácter, nos referimos a una unidad, una sola letra o número o símbolo como el del dólar, la almohadilla, etc. En cambio, cuando hablamos de cadena, nos referimos a un conjunto de ellos, una cadena de ellos.
Esta cadena de caracteres deberá ir entre comillas dobles " "
o comillas simples ' '
. Si no, produciremos un error. PSeInt pensará que intentamos poner un comando extraño que no reconoce.
Curiosamente, PSeInt permite utilizar un tipo de comilla de cada para envolver la cadena de caracteres por ejemplo, "Texto aquí'. Esto es algo que no he visto en ningún lenguaje de programación y es mala práctica que lo hagas si se permite en alguno. Pon siempre las dos igual.
En inglés, a las cadenas de caracteres se les conoce como strings. Es un término que verás constantemente, incluso en esta o cualquier guía de programación, aunque esté en español. Es un término muy extendido y conviene que te acostumbres a él.
Al decirnos PSeInt que podemos poner una lista de expresiones, significa que podemos poner varias de ellas con el mismo comando. Desde 1 hasta las que queramos. Después de cada expresión, debes poner una coma para indicarle donde termina una y donde empieza la otra. De momento, nuestro comando solo tendrá una expresión, este string o cadena de caracteres.
Finalmente, el algoritmo quedará así (con tu propio texto):
Algoritmo hola_mundo
Escribir "Hello PCMaster!"
FinAlgoritmo
Ejecutar algoritmo en PSeInt
Para ejecutar el algoritmo, solo tienes que hacer clic en este botón:

Al ejecutar, te saldrá la consola de PSeInt. En ella, te irá informando de errores que cometas. Esta vez, no hay errores.

La primera línea indica que el algoritmo ha empezado a ejecutarse. La segunda, muestra el resultado del comando Escribir. Por último, como no hay más comandos, se indica que se ha finalizado la ejecución.
Con esto, ya has creado tu primer algoritmo. De momento, es solo 1 paso, pero pronto le añadiremos más.
Anterior SiguienteEjercicios resueltos de programación
- ¿Es correcto este algoritmo? Si ves algún fallo, soluciónalo.
- Escribe un algoritmo que tenga dos
Escribir
. Eres libre de poner lo que quieras en las frases.
Algoritmo ejercicios
Escribir Hola, esta frase sale en la consola.
FinAlgoritmo
Las soluciones de los ejercicios las tienes aquí: Ejercicios resueltos de programación.
Comentarios
Si te quedan dudas sobre el temario, sobre Programación, PseInt, Python o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.