Estas estructuras nos permiten definir cómo será el comportamiento del código en distintas circunstancias.
Dicho de otro modo, hacen de guía para la lógica de un programa.
Nos permiten implementar algoritmos de forma efectiva.
Por esto comprender como diseñar un algoritmo y utilizar las estructuras adecuadas es importante.