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

Comentarios

  1. Muy buena explicación. Buena ejemplificación. Todo perfecto.

    ResponderEliminar
  2. Buenas Víctor. La explicación me ha sido muy útil y los ejemplos me han ayudado a entender mejor el pseudocódigo, gracias.

    Un saludo

    ResponderEliminar
  3. Buena explicación y una buena presentación que te facilita la lectura y su entendimiento.

    ResponderEliminar
  4. Muy 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.

    ResponderEliminar
  5. Hola Victor.
    Esta todo bien explicado y los ejemplos estan muy bien para dejar claro lo mas importante.
    Buen dia.

    ResponderEliminar
  6. Buen blog, está bien resumido y los ejemplos son útiles para entender lo más importante.

    ResponderEliminar
  7. Hola 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.

    ResponderEliminar
  8. Muy 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.

    ResponderEliminar
  9. Buenas 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.
    Bien hecho.

    ResponderEliminar
    Respuestas
    1. Muchas gracias, Paniagua, me alegro de que haya resultado útil

      Eliminar
  10. La 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.
    Un saludo.

    ResponderEliminar
  11. Wow! La fuente y la información están muy bien puestasy muy bien organizado tod. Me gusta mucho, sigue así! :3

    ResponderEliminar

Publicar un comentario

Entradas populares