En el campo de la programación, las estructuras de control son fundamentales para modificar el flujo de ejecución de los programas. Existen principalmente dos tipos de estructuras de control:
Las estructuras de repetición, también conocidas como
iterativas o bucles, permiten ejecutar rápidamente un grupo de instrucciones. A cada
una de las repeticiones se le denomina iteración o ciclo.
Las estructuras de selección, también denominadas condicionales,
permiten ejecutar un grupo de instrucciones, sólo en el caso de que se cumpla una
determinada condición.
En programación, las estructuras de control permiten modificar el flujo de ejecución de
las instrucciones de un programa.
Estructuras de control de decisión
Estas estructuras permiten al flujo de un programa seguir un camino u otro según se cumpla una condición o no.
Estructuras de control repetitivas o iterativas.
Las estructuras repetitivas o iterativas consisten en instrucciones que se repiten un determinado número de veces dependiendo que se cumpla una condición o no.
Las instrucciones que se repiten se denominan en forma general “bucle”.
Estructura de control
Hay diferentes enlaces con los cuales de otorgan diferentes funciones para ejecutar en tipo bucle (While)
El bucle do while funciona de la misma manera que el bucle while, con la salvedad de que la condición se prueba al final del bucle, por lo que el bucle siempre se ejecutará al menos una vez.
Construcción de un algoritmo
El diseño de la mayoría de algoritmos requiere creatividad y conocimientos de la metodología de programación.
La resolución de un problema exige el diseño de un algoritmo que resuelva el mismo, la propuesta de resolución de u n problema es esta.
Estructura lógica
Salida
Son los resultados obtenidos
Proceso
Es el conjunto de todas las operaciones a realizar
Entrada
Es la información que necita ingresar al algoritmo para iniciar
Definición de algoritmos
Es un método para resolver un problema mediante una secuencia de pasos bien definidos, ordenados y finitos.