Curso de programación

Iniciación a las estructuras de control de flujo

Capítulo 18: Los condicionales en programación

Con este apartado llegamos a una nueva etapa muy importante en tu desarrollo en el curso, se trata de las estructuras de control de flujo. En concreto, comenzamos con los condicionales.

¿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, se centran en evaluar una serie de expresiones, llamadas también condiciones. De ahí su nombre. Estas expresiones, son las que vimos anteriormente, en el capítulo 17. Por ejemplo 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, que 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.

Anterior Siguiente

Comentarios

Si te quedan dudas sobre el temario, sobre Programación, PseInt, Python o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.

Programación Fácil YouTube

Suscríbete

Si te ha gustado este curso y crees que el trabajo merece la pena, te agradeceré eternamente que te suscribas a mi canal de YouTube para apoyarme y que pueda seguir haciendo cursos gratuitos.

Además, si te encanta la programación, tienes un montón más de cursos gratuitos para ver.

No solo eso, podrás participar enviándome comentarios con tus sugerencias para temas específicos o cursos completos o incluso las dudas que tengas y las intentaré ir resolviendo en los cursos que estén todavía abiertos.