Las estructuras de control nos permiten controlar el flujo del programa:
tomar decisiones, realizar acciones repetitivas etc, dependiendo de
unas condiciones que nosotros mismos establezcamos.
La toma de decisiones if-else
Bucles: for
Bucles: do While
Bucles: While
Swich/case
Quizá la estructura de control más básica y la más utilizada sea. if-else. La cláusula else (la parte del if-else que indica lo que hay que hacer
si la condición es falsa) es opcional. No es necesario ponerla
Quizá la estructura de control más básica y la más utilizada sea if-else
If else nos permitía decidir si queríamos ejecutar o no una instrucción
en función de una condición, los bucles nos permiten utilizar una
condición para determinar cuantas veces queremos ejecutar una
instrucción.
si la condición es cierta y se ejecuta la orden, la condición vuelve a comprobarse una y otra vez mientras siga siendo cierta.
Los bucles do while, son muy parecidos a los bucles while, sólo que
comprobamos si la condición es cierta al final del bucle en lugar de al
principio. Así nuestras instrucciones se ejecutan siempre al menos una
vez, lo que no ocurre en las condiciones while si la condición es falsa.
Los bucles for funcionan exactamente igual que en C . Con una sola
instrucción controlamos todo el bucle, así que para los vaguetes está
muy bien.
Nos permite ejecutar un bloque de código u otro dependiendo del valor de una variable. Veamos un ejemplo.