Contenido del capítulo

En este capítulo, te enseño los tipos de estructuras de control de flujo que existen habitualmente en programación.

Duración estimada de todo el contenido:
Duración del vídeo:
Contiene 1 ejercicio de programación para resolver. Contiene 1 vídeo.
Tabla de contenidos
Logo

    Estructuras para manejar el flujo de ejecución de los programas

    Las estructuras de control de flujo en programación
    Las estructuras de control de flujo en programación

    Con este capítulo llegamos a una nueva etapa muy importante en tu desarrollo en el curso, se trata de las estructuras de control de flujo. En concreto, comenzaremos primero con los condicionales en el siguiente capítulo.

    Espacio publicitario

    ¿Qué son las estructuras de control de flujo?

    En varias ocasiones, hemos hablado del orden de ejecución de los algoritmos (flujo de ejecución). Hasta ahora, en todos los algoritmos, era lineal, de arriba a abajo, de la línea 1 a la última. Sin embargo, gracias a las estructuras de control de flujo como los condicionales o bucles, podrás alterar este orden. Según las cosas que vayan pasando durante la ejecución del algoritmo, este se comportará de una manera u otra.

    Estructura de control de flujo se escribe en inglés como Flow control structure.

    Tipos de condicionales en programación

    En programación, por norma general, contamos con dos tipos de condicionales, if y switch.

    Los condicionales evalúan una serie de expresiones de comparación, llamadas también condiciones; de ahí su nombre.
    Estas expresiones son las que vimos en el capítulo anterior, con comparaciones como esta: numero1 > numero2.

    Los condicionales utilizan esas expresiones para devolver un resultado booleano.

    Estas estructuras condicionales tienen una serie de bloques de código, que son conjuntos de instrucciones. Según el resultado de la expresión, si es verdadera o falsa, se ejecutará un bloque u otro. Nunca se ejecutará más de uno a la vez.

    Por supuesto, esto lo entenderás mejor en el siguiente capítulo cuando empecemos a utilizarlos.

    Tipos de bucles en programación

    Luego tenemos otras estructuras de control de flujo llamadas bucles. Estas llevan un bloque de código también dependiente de una expresión o condición, la cual se va a ejecutar un número x de veces, hasta que la expresión pase de ser verdadera a falsa.

    En programación por norma general, contamos con tres tipos de bucles, for, while y do while.




    Espacio publicitario


    Ejercicio de programación para resolver

    24. ¿Qué tipo de estructura se puede ejecutar varias veces, de forma repetida en el algoritmo?, ¿un bucle o un condicional?

    Si has prestado atención, habrás sabido la respuesta rápidamente. Los bucles son el tipo de estructura que se puede ejecutar repetidamente, desde cero veces, a infinitas.

    Espacio publicitario



    Espacio publicitario