Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Es un lenguaje parecido al natural, con cierta sintaxis y sem ntica que emula la programaci n de computadoras, en una forma m s simple y comprensible. La idea de este lenguaje es poder escribir un algoritmo, dise ar la l gica y despu s poder reescribirlo en cualquier lenguaje de programaci n.
Estructuras de control
Asignaci n de variables
asigne a el valor de
Secuencial Son una serie de instrucciones que se ejecutan con el orden de aparici n.
Instrucci n1 Instrucci n2
Instrucci n
Instrucci nn
Selectiva
Esta estructura permite ejecutar una instrucci n dependiendo de una anterio r validaci n.
Instrucciones1
si P entonces
fin si
Instrucciones1
si P entonces
si no
Instrucciones2
fin si
Selectiva m ltiple !odemos reali"ar tambi n una serie de anidamientos de condiciones, por ejemplo si queremos evaluar depende el operador que operaci n matem tica reali"amos entre dos variables.
si Condici n1 entonces
Instrucciones1
si no
Instruccionesn
fin si
Instruccionesn &
Iterativa
!ermiten repetir una serie de pasos finitos una instrucci n, siempre y cuando se cumpla la condici n.
'
"acer Instrucciones mientras P
'
Instrucciones mientras P "acer Instrucciones fin mientras
En la estructura siguiente repite base a a potencia un contador, /unci n para calcular an )un se n mero a en elevado n*. cuando llega a su valor m ximo definido, se corta su ciclo.
funci n ..Este calcula an )con a y n numeros naturales* para algoritmo "asta n "acer Instrucciones fin para
E#emplos
(ntes de ver los ejemplos definamos que son las funciones y procedimientos% son subprogramas que sirven para reali"ar cierta acci n. Los dos pueden recibir tantos par metros como queramos, pero solo uno de los dos nos devuelve un valor, las funciones. Imaginemos como funciona a f)x* + x , 2, le damos un valor a x y nos devuelve ese valor multiplicado por 2. - todo de ordenamiento por burbujeo
procedimiento
..