Documente Academic
Documente Profesional
Documente Cultură
ESTRUCTURA DE CONTROL
PROFESORA: ESTUDIANTES:
Neimar Chigua#25.997.830
Estructuras de control
Introduccin
Desde que comenzamos las clases, hemos visto que los algoritmos consisten en simples
secuencias de instrucciones; sin embargo, a medida que avanzamos en conocimiento
vemos que existen tareas ms complejas que no pueden ser resueltas empleando un
esquema tan sencillo, en ocasiones es necesario repetir una misma accin, un nmero
determinado de veces o evaluar una expresin y realizar acciones diferentes en base al
resultado. Por lo cual existen diversas estructuras de control que poseen las siguientes
caractersticas:
Una estructura de control tiene un nico punto de entrada y un nico punto de salida.
Tales caractersticas permiten desarrollar de forma muy flexible todo tipo de algoritmos
an cuando slo existen tres tipos fundamentales de estructuras de control como:
Estructura secuencial: es muy simple, ya que indica al procesador que debe ejecutar
de forma consecutiva una lista de acciones; para construir o disear una secuencia de
acciones. Sin embargo, una composicin secuencial no es conmutativa. Un ejemplo de
esto se muestra a continuacin en notacin algortmica y su equivalente FORTRAN
Leer: A Read *, A
Leer: B Read *, B
C A+ B C =A+ B
Escribir C Print *, C
Alternativa.
Repetitiva.
Estructura alternativa
Esta alternativa permite bifurcar el flujo del programa en funcin de una expresin
lgica, este tipo de alternativa se diferencian en tres tipos.
fin_si end if
Acciones acciones
si no else
Acciones acciones
fin_si end if
Estructura multialternativa: consiste en una expresin selectora que puede tomar
valores diferentes y ejecuta una accin diferente por cada posible valor de la expresin
selectora. La sintaxis de esta estructura es la siguiente:
Segn expresin
Caso valor1:
Accin 1
Caso valor2:
Accin 2 ...
Caso valorN:
Accin n
Otro caso:
Accin
Fin segn
Case (valor1)
Accin 1
case (valor2)
accin 2 ...
escribir n print *, n
Estructura mientras: Esta estructura repite una accin o grupo de acciones mientras
una expresin lgica sea cierta.
Accin
Entonces la estructura repetitiva Consiste en repetir una accin y dicha repeticin puede
llevarse a cabo un nmero prefijado de veces o depender de la evaluacin de una
expresin lgica.