ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Estructuras De Control


Enviado por   •  14 de Abril de 2015  •  458 Palabras (2 Páginas)  •  194 Visitas

Página 1 de 2

Estructuras selectivas (condicionales)

Se utilizan cuando en el desarrollo de la solución de un problema se debe de tomar una decisión para establecer un proceso o un camino alternativo a seguir. Esta toma de decisión (expresada en el diagrama de flujo con un rombo) se basa en la evaluación de una o más condiciones que señalan alternativas o consecuencias esto es, el camino (rama) a seguir. Una toma de decisión se puede realizar en cascada: se toma una decisión (rama a seguir) y dentro de esa rama se toma otra decisión y así sucesivamente. Esto implica diseñar un árbol de decisiones. Las estructuras algorítmicas selectivas que se utilizan para la toma de decisiones lógicas se clasifican como:

• Simple: SI… ENTONCES…

• Doble: SI… ENTONCES… SI NO…

• Múltiple: EN CASO DE… ENTONCES…

Estructura selectiva simple

Estructura selectiva doble

Estructura selectiva múltiple

Estructura secuencial

La estructura secuencial es la más sencilla de todas, simplemente indica al procesador que debe ejecutar de forma consecutiva una lista de acciones (que pueden ser, a su vez, otras estructuras de control); para construir una secuencia de acciones basta con escribir cada acción en una linea diferente. A continuación se muestra una composición secuencial de acciones en notación algorítmica y su equivalente FORTRAN.

Leer a read *, a

Leer b read *, b

C! a + b c = a + b

Escribir c print *, c

Existe una forma alternativa de expresar una estructura secuencial escribiendo varias acciones en la misma línea pero utilizando el punto y coma, ;, como separador. Sin embargo, esta última notación es desaconsejable puesto que puede llegar a hacer el código bastante difícil de leer.

Leer a; leer b read *, a; read *, b

C! a + b; escribir c c = a + b; print *, c

Estructura de control iterativa

Las estructuras de control iterativas o repetitivas, también conocidas como bucles, permiten resolver de forma elegante este tipo de problemas. Algunos la pueden utilizar cuando se conoce el número de un conjunto de operaciones mientras se cumpla una condición.

ITERACIÓN: CADA REPETICION DE LAS INSTRUCCIONES DE UN BUCLE

El bucle while:

Permite repetir la ejecución de un conjunto de sentencias mientras se cumpla la condición:

El bucle while terminará su ejecución cuando deje de verificarse la condición que controla su ejecución.

...

Descargar como  txt (2.4 Kb)  
Leer 1 página más »
txt