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