¿Qué es el Pseudocódigo?
Cuando se trabaja e programación, antes de escribir nuestro programa, primero escribimos el pseudocódigo.
1. El pseudocódigo es una forma de escribir los pasos que va a realizar un programa de la forma más cercana al lenguaje de programación que vamos a utilizar posteriormente.
Es como un falso lenguaje, pero en nuestro idioma, en el lenguaje humano y en español.
Una de las mayores dificultades con las que se encuentran los hispanoparlantes que empiezan a programar es el idioma.
Por eso es bueno utilizar el pseudocódigo, algo así como un falso lenguaje de programación en español, que ayuda a asimilar con más facilidad las ideas básicas.
Por ejemplo si queremos escribir algo en pantalla, en pseudocódigo podríamos poner:
Escribir "Hola" o Escribir 20+30.
También podemos usar:
mostrar por pantalla "Hola"
Realmente el pseudocódigo lo podríamos escribir como nosotros quisiéramos, ya que realmente no es el programa en sí, solo es una ayuda para posteriormente realizar el programa mediante el lenguaje de programación que utilicemos, eso sí, es de gran ayuda, tanto que es imprescindible.
Pero aunque lo podamos escribir de cualquier forma, la mayoría de los programadores suelen usar un vocabulario en común.
Este vocabulario será el que veamos aquí.
Recuerda que el pseudocódigo para un programador es fundamental.
Si sabes hacer el pseudocódigo del programa, pasarlo a cualquier lenguaje de programación es muy sencillo, solo tendrás que aprender los comandos equivalentes a las instrucciones en pseudocódigo.
Ahora vamos a empezar con lo interesante, vamos a empezar aprender a programar.
2. Comentarios
Poner comentarios de lo que vamos haciendo es muy útil, sobre todo cuando llega la hora de revisar el programa, si no, más de una vez nos encontraremos diciendo ¿qué hacía esto aquí?
No cuesta nada documentar el programa y nos ahorrará dolores de cabeza. La norma que se sigue en todos los programas es poner // delante de los comentarios, para identificarlos:
// Esto será un comentario y no hará nada en el programa
Nosotros durante las explicaciones también pondremos comentarios.
3. Las variables
Una variable es como una caja donde metemos cosas (datos).
Estos datos los podemos ir cambiando, ahora meto un 3, ahora lo quito y meto un 5.
Una variable tiene un nombre, que puede ser una letra, una palabra, varias palabras unidas por el guión bajo o varias palabras sin separar pero la primera letra de cada palabra en mayúsculas.
Ejemplo.: VidasPerdidas, vidaperdidas, vidas_perdidas.
Ojo las mayúsculas y minúsculas son muy importantes en las variables, no es la misma variable numero que Numero, son dos diferentes.
OJO tampoco se pueden poner acentos en el nombre de las variables.
Las variables también tienen un valor que es lo que hay dentro de ella (en la caja) en ese momento y que puede ir variando según se vaya desarrollando el programa, por eso se llama variable.
Una variable dependiendo de su valor puede ser numérica, si solo puede tener un valor numérico, de texto, si solo puede contener texto (letra, palabra o frase también llamada string).
Hay otras variables que se llaman booleanas que solo pueden tener dos valores true o false.
Normalmente true se puede sustituir por el valor 1 y false por el 0.
Veamos algunos ejemplos de los tipos de variables:
Edad=3; //variable numérica.
Fíjate que esto en negrita es un comentario.
VariableDeTexto= “Tengo 14 años”; //fíjate que va entre comillas.
VariableNumerica= Edad + 2 ; //su valor es el valor de la variable Edad (numérica) +2; en este caso sería = 5 (3+2).
VariableBooleana = true; en este caso sería de valor 1
¿Te has dado cuenta que hemos puesto un punto y coma (;) al acabar de definir cada variable?.
En programación siempre que se acaba una instrucción o grupo de instrucciones se debe poner ";" para decir al programa que pasamos a otra instrucción diferente.
En algunos lenguajes de programación, lo normal es declarar las variables al principio de un programa.
Declarar no es más que decir "mira, yo quiero tres variables, y quiero que una se llame Nombre, otra Edad y otra Apellido".
Además se tiene que especificar que tipo de variable es al declararla (no en todos los lenguajes).
La declaración de variables se suele hacer al principio del programa, por eso es importante saber cuantas variables vamos a usar antes de escribir nuestro programa.
Veamos un ejemplo:
VariableNumerica: Edad; //Declaramos las variables numéricas.
VariableTexto: Nombre, Apellido; //Declaramos las variables de texto.
Nota: En la mayoría de los programas las variables se declaran poniendo "var" delante y dandoles un valor inicial:
var Edad = 15; var Texto = "Hola", etc.
A partir de este momento, podrás meter su valor en cualquier parte del programa.
Edad = 5;
Nombre = "Juan";
Apellidos = "Rodriguez"
Podemos sumar, restar, multiplicar, dividir y hacer cualquier tipo de operación matemática con las variables.
numerica: Pepe, Mari ,Juan//Declaramos las variables que usaremos;
Pepe=2;
Mari=3;
Juan = Pepe + Mari;// Juan tiene ahora el valor numérico de 5.
Los operadores matemáticos más usados en todos los lenguajes de programación (se usan los mismos) son los siguientes: