Categorías: Todo - algoritmos - bucle - condicionales - proceso

por Héctor U.P. hace 2 años

49

Algoritmos y enlaces de control

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:

Algoritmos y enlaces de control

Algoritmos y enlaces de control

Estructuras de control

Las estructuras se pueden agrupar en dos clases:
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.