Organiza y ordena bloques de código para resolver una situación dada mediante estructuras de control de flujo.