ALGORITMOS Y ESTRUCTURA DE CONTROL

Método para la resolución de un problema

Mediante pasos ordenados, definidos y finitos

En un algoritmo se distinguen

Entrada

Proceso

Salida

Construcción de un algoritmo

Propuesta para la resolución de un problema

Problema

Diseño de algoritmo

Programa

Los algoritmos son independientes

Se pueden expresar en un lenguaje diferente de programación

El algoritmo seguira siendo el mismo

Diagrama de flujo u organigrama

Es una representación diagramática

Ilustra la secuencia de las operaciones a realizar

Para la solución de un algoritmo

Los diagramas de flujo desempeñan un papel vital

Facilitan la comprensión de un problema complicado

Estructuras de control

Permiten modificar el flujo de ejecución

Las estructuras se pueden dividir en:

Estructura de repetición

Estructuras de selección

Declaraciones

Declaración IF (si entonces)

Si el resultado es verdadero se ejecutara el bloque, si es falso no se realiza nada

Declaración IF (si entonces sino)

SI el resultado es verdadero se ejecutara el bloque 2, si es falso no se realiza nada

Estructuras de control repetitivas o iterativas

Consisten en instrucciones que se repiten un determinado numero de veces

Las instrucciones que se repiten se denominan en forma general bucle

Las estructuras de control repetitivas son: WHILE, DO-WHILE y FOR