Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Francisco de Miranda
Programa Educacin Matemtica Mencin Informtica ADI
Unidad Curricular: Computacin I
:
2
d
a
d
i
n
U
n
i
c
u
l
o
s
l
Re
E
:
2
a
m
Te
e
d
s
a
c
i
n
s
a
Tc
m
e
l
b
o
r
P
o
g
i
de
d
c
o
d
u
e
s
P
CONTENIDO
Definicin
de Pseudocdigo
Elementos de un Pseudocdigo:
Variables
Condiciones
Ciclos
El Pseudocdigo
Definicin
El pseudocdigo es una herramienta utilizada para el diseo de
programas que permite al programador expresar sus pensamientos de
una forma clara utilizando su lenguaje natural y mostrando el orden de
ejecucin de las sentencias del programa sin ninguna ambigedad.
El principal objetivo del pseudocdigo es el de representar la
solucin a un algoritmo de la forma ms detallada posible, y a su vez
lo ms parecida posible al lenguaje que posteriormente se utilizara
para la codificacin del mismo.
El Pseudocdigo
Ejemplo
Para hallar el rea de un triangulo, conocida la base y la altura
Definicin del problema:
Entrada: base*altura
Proceso: (base*altura)/2
areaInicio
base, altura, area;
Escribir "Ingrese el valor de base y altura respectivamente;
Leer base;
Leer altura;
area=(base*altura)/2;
Escribir "El resultado es: ", area;
Fin
Salida:
Si (condicion1=valor) entonces
ejecutar accin;
Sino
ejecutar accin;
Finsi
En esta sentencia tenemos que si se cumple una
condicin, se ejecutar determinado proceso, en caso contrario,
se ejecutar otro.
Tipo de Condiciones
Simple
Doble
Mltiple
Mltiple -Casos
La condicin es una
expresin booleana.
Instrucciones es
ejecutada slo si la
condicin es
verdadera
Si esta condicin es
cierta se ejecuta
Instrucciones1, si no
es as, entonces se
ejecuta
Instrucciones2.
En esta estructura si
Condicin1 es cierta,
entonces se ejecuta
slo Instrucciones1. En
general, si Condicini
es verdadera,
entonces slo se
ejecuta Instruccionesi
Algunos Ciclos
en Pseudocdigo
Mientras
El bucle se repite
mientras la condicin sea
cierta, si al llegar por
primera vez al bucle
mientras la condicin es
falsa, el cuerpo del bucle
no se ejecuta ninguna
vez.
Repetir
La estructura de control
repetir se utiliza cuando
es necesario que el
cuerpo del bucle se
ejecuten al menos una
vez y hasta que se
cumpla la condicin.
Para
Una estructura de control
muy comn es el ciclo
para, la cual se usa
cuando se desea iterar
un nmero conocido de
veces, empleando como
ndice una variable que
se incrementa (o
decrementa)
Tipos Ciclos
del Pseudocdigo
Unidimensionales
Bidimensionales
Multidimensionales
Es una coleccin de
datos del mismo tipo.
Sirve para manejar un
nmero n de elementos
en comn, ya sea de
tipos definidos por el
Lenguaje,
(int,float,String,etc
),tambin son llamados
Vectores.
Los ciclos
Multidimencionales son
las que estn integradas
por 3 o mas dimensiones,
como los registros de los
aeropuertos, como
pasajeros, avin o vuelo,
origen , destino, entre
otros.
Inicio
Variables i,k,r;
para i=1 hasta 10