Material Teórico y Práctico sobre las Asignaturas dictadas

Estructuras de Control

Controlar el flujo es determinar el orden en el que se ejecutaran las instrucciones en nuestros programas.
Si no existiesen las sentencias de control los programas se ejecutarían de forma secuencial
– empezarían por la primera instrucción, e irían ejecutándose una a una hasta llegar a la última.

Pero, obviamente este panorama sería muy malo para el programador.
Por un lado, en sus programas no existiría la posibilidad de elegir uno de entre varios caminos en función de ciertas condiciones (sentencias de selección).
Y por el otro, no podrían ejecutar algo repetidas veces, sin tener que escribir el código para cada una (sentencias repetitivas).

Para estos dos problemas tenemos dos soluciones:
– las sentencias de control selectivas
– las sentencias de control repetitivas.
Estos dos conjuntos de sentencias se les llama estructuradas porque a diferencia de las simples pueden contener en su cuerpo otras sentencias.