Logo Studenta

Estructuras de control

¡Estudia con miles de materiales!

Vista previa del material en texto

Estructuras de control: Condiciones if, else y bucles for 
while en programación 
Las estructuras de control son elementos fundamentales en 
la programación que permiten controlar el flujo de ejecución 
de un programa. Las dos estructuras de control principales 
son las condiciones (if, else) y los bucles (for, while). 
Condiciones (if, else): Las estructuras de control de 
condiciones permiten tomar decisiones en función de ciertas 
condiciones. En un bloque "if", se verifica una condición y, si 
es verdadera, se ejecutan ciertas instrucciones. Si la 
condición es falsa, se pueden proporcionar instrucciones 
alternativas en un bloque "else". Por ejemplo: 
if edad >= 18: 
 print("Eres mayor de edad") 
else: 
 print("Eres menor de edad") 
En este ejemplo, se verifica si la variable "edad" es mayor o 
igual a 18. Si es así, se imprime "Eres mayor de edad"; de lo 
contrario, se imprime "Eres menor de edad". 
Bucles (for, while): Los bucles permiten repetir un conjunto 
de instrucciones varias veces. El bucle "for" se utiliza 
cuando se conoce la cantidad exacta de iteraciones, 
mientras que el bucle "while" se utiliza cuando la condición 
de repetición se evalúa antes de cada iteración. Por ejemplo: 
for i in range(5): 
 print(i) 
Este bucle "for" imprimirá los números del 0 al 4. En cambio, 
el bucle "while" podría usarse para realizar una tarea hasta 
que se cumpla una condición específica: 
contador = 0 
while contador < 5: 
 print(contador) 
 contador += 1 
Este bucle "while" imprimirá los números del 0 al 4 al igual 
que el bucle "for". 
Las estructuras de control son esenciales para crear 
programas que realicen tareas más complejas y tomen 
decisiones en función de datos variables.

Continuar navegando