domingo, 18 de julio de 2010

Estructuras

Estructuras Algorítmicas
Las estructuras de operación de programas son un grupo de formas de trabajo, que permiten, mediante la manipulación de variables, realizar ciertos procesos específicos que nos lleven a la solución de problemas. Estas estructuras se clasifican de acuerdo con su complejidad en:
· Estructuras de control secuencial: Es la que indica una lista de acciones que se ejecutara por el procesador en forma consecutiva, es decir una acción sigue a continuación de otra en una secuencia lineal.
Ejemplo sumar dos números, a, b la secuencia lógica de pasos sería.

Inicio
leer(a)
leer(b)
c<- a+b escribir (c) Fin · Estructuras de control selectiva: Esta estructura permite que durante el programa que esta ejecutándose pueda cambiar, de acuerdo a alguna condición que se cumple o no, y siga ejecutando las mismas acciones o continuar en otro grupo de acciones. Las estructuras secuenciales pueden ser simples, dobles o múltiples Ejemplo de utilización de una alternativa doble. leer dos números, a yb, e imprimir mayor de los dos : Inicio leer(a) leer(b) Si (a >b) entonces
c <- a sino c<-b escribir (c) Fin · Estructura de control repetitivas: Permite repetir un grupo de acciones, esta repetición dependerá de que se cumpla determinada condición o se llevará acabo un número fijado de veces. Podemos diferenciar entre repetir mientras, repetir hasta, repetir desde hasta. Existen diferencias entre ellas, pero en definitiva conservan la idea de repetir un grupo de acciones. Ejemplo sencillo para la estructura repetir mientras: Imprimir una serie de números positivos que serán ingresados por teclado. Finalizar cuando se ingresa un número negativo. Inicio leer(a) Mientras (a > -1) hacer
imprimir(a)
Fin_mientras

Fin

No hay comentarios:

Publicar un comentario