Aprende a programar desde 0 - Pseudocodigo/Pseint #1

in #spanish5 years ago (edited)

psenitt.png

qw.png

hhhhhh.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.

qw.png

wwwwwwwwwwwwww.png

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).

qw.png

Empecemos


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


2.png

Lo primero es definir nuestras variables, en este caso, haré una encuesta en la cual el usuario insertara sus datos y al finalizar, los mostrara como un "dni" o algo similar... Bastante sencillo para comenzar.

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.


3.png

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".


4.png

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.

qw.png

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


qw.png

Puedes descargar pseint aquí

Sort:  

Congratulations @edmanuelwild! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You published more than 80 posts. Your next target is to reach 90 posts.

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!

Coin Marketplace

STEEM 0.22
TRX 0.27
JST 0.041
BTC 104060.88
ETH 3871.70
SBD 3.28