Estructuras de programación
Llamadas también estructuras de control, representa la manera de dirigir el flujo de
acciones encaminadas a la solución de problemas, de manera ordenada; es decir, bien
estructurada. Las estructuras de programación tiene la función de facilitar la comprensión
de un problema y evitar los errores en la programación. .
Estructuras secuenciales
Los programas, cuando están correctamente estructurados, son necesariamente
secuenciales, el flujo de procesamiento de los datos se lleva a cabo de manera
ordenada y disciplinada. Se van procesando los datos en forma secuencial. Paso
por paso.
Se aplican en la solución de problemas sencillos con la siguiente secuencia.
1. Captura de datos
2. Proceso de datos
3. Impresión de resultados.
Las instrucciones se ejecutan linealmente en el orden en que fueron escritas,
como se muestra en el siguiente diagrama de flujo y seudocódigo.
Estructuras de decisión o selección.
A veces la estructura secuencia no es suficiente para llevar a cabo el
procesamiento desde el principio hasta la obtención de resultados,
por lo que es necesario tomar decisiones para saber hacia donde
deberá continuar el proceso del programa.
Se utilizan en la solución de problemas donde se establece una
condición. El programa evalúa la condición mediante los operadores
lógicos y determina: si es verdadera realiza la rutina A, si no
ejecuta la rutina B.
If condición verdadera, THEN Rutina A ELSE Rutina B.