Aprende a programar desde 0 - Pseudocodigo/Pseint #1
![psenitt.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmTNZcWpddY75KESzrAUoLnm3o9R81SLFbKtcBFjbcBoBc/psenitt.png)
![qw.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmPM1jVbitibeheiR8PLrWLXeE46kyWPBWj4EkKaXnh6bE/qw.png)
Como de costumbre, estaba pasando por un bloqueo creativo y no encontraba ninguna idea para postear... Pero de repente se me ocurrió, ¿por que no algo relacionado con lo que estudio?. Como lo he dicho anteriormente en otras publicaciones, estudio ingeniería informática, realmente es algo que se me da, pues desde bachiller destacaba entre mis compañeras en esta área.
Hace algunos meses había realizado publicaciones acerca de el desarrollo de juegos en flash, pero nunca profundice en el tema de programar como tal, por ende decidí realizar una guía bien detallada para aquellas personas que tienen 0 conocimientos en el tema.
Trabajemos utilizando "pseint", un pseudocodigo por el cual todo estudiante de programación debe pasar en sus primeros pasos en este mundillo. En si, este no es un lenguaje de programación, pero es muy parecido a trabajar con ellos.
Es bastante simple, pues cualquier persona puede entender como se realiza cada linea, tan sencillo como escribir una serie de pasos a seguir para realizar una actividad del dia a dia (pasos para hacer un arepa, por ejemplo).
Empecemos
![1.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmcmnezxoQmCC9C9X81bAY9X4qTjwTVq9E24yUkwtEpoWb/1.png)
Aquí tenemos un algoritmo, ¿que haremos ahora?... Desarrollar en el una serie de procesos paso a paso tal como lo haríamos en nuestro día a día. El programa cuenta con una lista de atajos que harán aun mas sencillo nuestro trabajo, lista que esta ubicada a la derecha de la ventana de pseint.
Ademas, como cualquier otro software de escritura, posee las opciones básicas como lo son: guardar, deshacer, copiar, pegar... etc
Las variables son "palabras clave" en donde podremos almacenar datos e información, el cual puede variar durante la ejecución de nuestro proyecto
Podemos definirlos de 4 formas diferentes: caracter, lógico, entero y real. Creo que se sobre entiende en que caso usar cada uno.
Con el "escribir", indicaremos al usuario lo que debe hacer, en este caso, pido que escriban información personal y de esta manera sera dicho usuario quien asigne los datos que almacenara cada variable utilizando el "leer".
Usando "imprimir" vamos dar el resultado final, que es mostrar en pantalla al usuario sus datos, luego de haberlos ingresado el mismo en el sistema, ¿ya vas entendiendo?. Utilizaremos nuevamente el "escribir", pero esta vez sin las comillas, pondremos la variable para que esta forma arroje los datos almacenados por la persona que uso el programa.
Resultado final
Algoritmo sin_titulo
Definir nom,apll,ubi Como Caracter;
Definir edad Como entero;
Escribir "inserte su nombre";
Leer nom;
Escribir "inserte su apellido";
Leer apll;
Escribir "inserte pais de nacimiento";
Leer ubi;
Escribir "inserte su edad";
Leer edad;Imprimir "su nombre es"; Escribir nom; Imprimir "su apellido es"; Escribir apll; Imprimir "su pais de nacimiento es"; Escribir ubi; Imprimir "su edad es"; Escribir edad;
FinAlgoritmo
Puedes descargar pseint aquí
Congratulations @edmanuelwild! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
To support your work, I also upvoted your post!
Vote for @Steemitboard as a witness to get one more award and increased upvotes!