Curso de programación

Utilizando el comando Escribir de PSeInt

Capítulo 8: Tu primer algoritmo con PSeInt

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.

Escribir comando pseint

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.

Ayuda del comando Escribir de PSeInt

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:

Ejecutar algoritmo de PSeInt

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

Consola de PSeInt

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 Siguiente

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.

Programación Fácil YouTube

Suscríbete

Si te ha gustado este curso y crees que el trabajo merece la pena, te agradeceré eternamente que te suscribas a mi canal de YouTube para apoyarme y que pueda seguir haciendo cursos gratuitos.

Además, si te encanta la programación, tienes un montón más de cursos gratuitos para ver.

No solo eso, podrás participar enviándome comentarios con tus sugerencias para temas específicos o cursos completos o incluso las dudas que tengas y las intentaré ir resolviendo en los cursos que estén todavía abiertos.