INTRODUCCIÓN
A PSEUDOCÓDIGO
Introducción a la programación – EPET N° 3
PSEUDOCÓDIGO
El pseudocódigo es una herramienta para la
representación de un algoritmo en un lenguaje de
fácil interpretación para el ser humano, que
especifica sin ambigüedades los pasos para
resolver un problema.
PSEUDOCÓDIGO
Mientras algunos autores consideran el
pseudocódigo como un lenguaje, otros no.
Lo importante es que:
“Un algoritmo en pseudocódigo puede ser
representado en un lenguaje de programación”.
PSEUDOCÓDIGO
Un programa simple en pseudocódigo
Proceso mi_primer_programa
Escribir “Hola Mundo”;
FinProceso
PSEUDOCÓDIGO
Un programa simple en pseudocódigo
Comienzo de un programa con la palabra Proceso
Este es el nombre de nuestro programa.
Proceso mi_primer_programa
Entre comillas la frase a escribir.
Escribir “Hola Mundo”;
Las instrucciones finalizan con
FinProceso un punto y coma (;)
La instrucción Escribir le indica a la PC que muestre en
pantalla lo siguiente
Fin de un programa con la palabra FinProceso
PSEUDOCÓDIGO
Ejercicio: realice un programa en pseudocódigo
que muestre en pantalla Hola y su nombre, por
ejemplo:
“Hola Marcelo”
PSEUDOCÓDIGO
Ya observamos el comportamiento de la
instrucción Escribir, ahora veamos la instrucción
Leer.
Proceso mi_programa_lector
Leer nombre;
FinProceso
PSEUDOCÓDIGO
La instrucción Leer hace que el programa se
detenga esperando que el usuario ingrese “algo” a
través del teclado. Lo que ingrese quedará
guardado con el nombre de la variable, en este
caso nombre.
Proceso mi_programa_lector
Leer nombre;
FinProceso
PSEUDOCÓDIGO
Para que lo que guardamos pueda ser reutilizado,
no hace falta más que referenciar a la variable
desde el programa.
Proceso mi_programa_lector
Leer nombre;
Escribir “Hola ”,nombre;
FinProceso
PSEUDOCÓDIGO
Ejercicio: Escriba un programa que pida su altura y
peso y luego muestre en pantalla “Usted pesa
<peso> kg y mide <altura> m”.
Por ejemplo: “Usted pesa 76 kg y mide 1.85 m”
PSEUDOCÓDIGO
Los datos pueden cargarse no solamente
pidiéndoselos al usuario, sino que como
programador yo puedo asignarles un valor.
Proceso mi_programa_lector
nombre <- “Jaimito”;
Escribir “Hola ”,nombre;
FinProceso
PSEUDOCÓDIGO
El símbolo <- representa una asignación, y añade
el valor de lo que se encuentra a la derecha, a la
variable sobre la izquierda del mismo
<variable> <- <valor>;
Ejemplos:
pi <- 3.1415;
color <- “verde”;
esferasDelDragon <- 7;
PSEUDOCÓDIGO
También es posible asignar el resultado de una
operación, lo cual es sumamente útil.
Ejemplos:
edad <- 2015 – anhoNacimiento;
areaCirculo <- 3.1415 * radio * radio;
areaCirculo <- pi * radio * radio;
PSEUDOCÓDIGO
Un programa que recibe su año de nacimiento y
luego dice su edad.
Proceso calcula_edad
Leer nacimiento;
edad <- 2015 - nacimiento;
Escribir “Usted tiene ”,edad, “ años”;
FinProceso
PSEUDOCÓDIGO
Realice un ejercicio que permita ingresar el radio
de un círculo y luego calcule y muestre su área.
PSEUDOCÓDIGO
Para tomar decisiones podemos utilizar una
estructura que nos permita decider que acción
tomar de acuerdo al valor de una condición dada.
Proceso mayorDeEdad
Leer edad;
Si edad>=18 Entonces
Escribir “Usted es mayor de edad”;
Sino
Escribir “Usted es menor de edad”;
FinSi
FinProceso
PSEUDOCÓDIGO
Ejercicio: Realice un pseudocódigo que permita
ingresar por teclado un número y luego el
programa nos diga si el número ingresado es
positivo o negativo.
PSEUDOCÓDIGO
Ejercicio: Escriba un programa que le permita al
usuario ingresar un número del 1 al 12 y luego
escriba en texto el mes correspondiente. Por
ejemplo, si ingresa 4, debería mostrar “Abril”.