Pseudocódigo
Es una forma de escribir los pasos pero más cercana al lenguaje de programación que vamos a usar.Para escribir algo en la pantalla, podría ponerse:
Escribir “Hola” / Escribir 20+30 / mostrar por pantalla “Hola”
El pseudocódigo sirve para ser pasado a cualquier lenguaje de programación. Para especificar el inicio y el fin del programa se escribe:
Inicio
Pseudocódigo
Fin
O bien:
Proceso NombreDelPrograma
Pseudocódigo
FinProceso
Las tres órdenes más utilizadas en el pseudocódigo serán:
- Escribir: escribe en pantalla texto o variable.
- Leer: nos lee lo que el usuario escribe en el teclado.
- Calcular: realiza cálculos de valores.
Comentarios:
Empleando el //, podemos añadir comentarios a las líneas de código que vayamos introduciendo. Puede ser útil para no perderse entre tanto código. No influyen en el programa.
Variables:
Una variable es como un apartado donde metemos datos, que pueden cambiados. La 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.
Las variables también tienen un valor que es lo que hay dentro de ella 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. Las numéricas no llevan comillas en su valor. Por ejemplo: vidas = 5. En este caso su valor sí que es el número 5.
- De texto, si solo puede contener texto (letra, palabra o frase también llamada string). En las variables de texto, su valor debe ir entre comillas, para diferenciar que el texto es texto y no es el nombre de otra variable. Por ejemplos vidas = "Cinco" o vidas = "5". En los dos casos el valor es un texto, nunca el valor de 5.
- Booleanas, si solo pueden tomar los valores true o false. En estas, 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
Edad= “Tengo 14 años”; // variable de texto
VariableNumerica= Edad + 2 ; // su valor es el valor de la variable Edad (numérica) +2
VariableBooleana = true; // en este caso sería de valor 1
Algunos ejercicios de pseudocódigo que he hecho:
Área triángulo o rectángulo
Inicio
introducir variables “area” y “base”
introducir si es triángulo o rectángulo
si es triángulo
area = base x altura / 2
area = base x altura / 2
escribir “el area es “area””
si no es triángulo
area = base x altura
escribir “el area es “area””
Fin
Precio artículo tras aplicarle el 16% de IVA
Inicio
introducir variable “precio”
operar precio final = precio x 1,16
escribir “el precio final es “precio””
Fin
Elegir un libro de entre tres
Inicio
introducir variables “libro 1”, ”libro 2”, ”libro 3”
Escribe “libro x”
Fin
Algoritmo que lee tres números y muestra el valor de ellos
Inicio
introducir numeros “x”, “y”, “j”
leer “x”, “y”, “j”
si “x”>”y” y “x”>”j”
escribir “”x” es el mayor valor”
si no
si “y”>”j” e “y”>”x”
escribir “”y” es el mayor valor”
si no
escribir “”j” es el mayor valor”
Fin
Programa que escriba los números del 1 al 10 con FOR
Inicio
for (i=1; i<=10; i = i+1)
escribir i
Fin


Muy buena explicación. Buena ejemplificación. Todo perfecto.
ResponderEliminarMuchas gracias Roi :3
EliminarBuenas Víctor. La explicación me ha sido muy útil y los ejemplos me han ayudado a entender mejor el pseudocódigo, gracias.
ResponderEliminarUn saludo
Me alegro, Guille :D
EliminarMuchas gracias
Buena explicación y una buena presentación que te facilita la lectura y su entendimiento.
ResponderEliminarMuchas gracias, Cristian
EliminarMuy soso de color, parece que con el fondo todo está oscuro pero esta todo muy bien explicado, los ejercicios explicados poco a poco y entendiendolo.
ResponderEliminarGracias, trataré de mejorar ese aspecto
EliminarHola Victor.
ResponderEliminarEsta todo bien explicado y los ejemplos estan muy bien para dejar claro lo mas importante.
Buen dia.
Igualmente Laura, muchas gracias
EliminarBuen blog, está bien resumido y los ejemplos son útiles para entender lo más importante.
ResponderEliminarGracias, Ana :P
EliminarHola Víctor, creo que tu blog es un gran trabajo por tu parte, pero me gustaría saber como funciona la instrucción FOR del último ejemplo.
ResponderEliminarEncontrarás más información en areatecnología.com
EliminarMuy buen blog, aunque el fondo es monótono el contraste que hace con el color blanco de las letras ayuda a leer, y a eso se le suma una muy buena explicación.
ResponderEliminarMuchas gracias, Adrián :)
EliminarBuenas Tarela, me parece un blog que explica correctamente la información necesaria para que una persona pueda entender pseudocódigo, la presentación que has utilizado facilita la lectura.
ResponderEliminarBien hecho.
Muchas gracias, Paniagua, me alegro de que haya resultado útil
EliminarLa información está perfecta, nada que objetar. Lo único que cambiaría es un poco la estética, pero por el resto perfecto. Buen trabajo.
ResponderEliminarUn saludo.
Muchas gracias!!!
EliminarWow! La fuente y la información están muy bien puestasy muy bien organizado tod. Me gusta mucho, sigue así! :3
ResponderEliminarMuchas gracias, Nerea!! :D
Eliminar