Estructuras de Control: Declaraciones If y Bucles
Una exploración de las declaraciones condicionales y los bucles, esenciales para crear programas dinámicos y receptivos.

Declaraciones If
Las declaraciones if son fundamentales en la programación. Permiten que nuestro código tome decisiones basadas en condiciones específicas. Veamos un ejemplo simple:
edad = 18
if edad >= 18:
print("Eres mayor de edad")
else:
print("Eres menor de edad")
En este ejemplo, el programa verifica si la edad es mayor o igual a 18. Dependiendo del resultado, imprime un mensaje diferente.
Bucles
Los bucles nos permiten repetir un bloque de código varias veces. Hay diferentes tipos de bucles, pero los más comunes son los bucles for y while.
Bucle For
El bucle for se utiliza cuando sabemos cuántas veces queremos repetir una acción. Por ejemplo:
for i in range(5):
print(f"Esta es la iteración número {i+1}")
Este código imprimirá el mensaje cinco veces, numerando cada iteración.
Bucle While
El bucle while se ejecuta mientras una condición sea verdadera. Es útil cuando no sabemos exactamente cuántas iteraciones necesitamos. Por ejemplo:
contador = 0
while contador < 5:
print(f"El contador es {contador}")
contador += 1
Este bucle se ejecutará hasta que el contador llegue a 5.
Combinando If y Bucles
Las estructuras de control se vuelven realmente poderosas cuando las combinamos. Veamos un ejemplo:
numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
for numero in numeros:
if numero % 2 == 0:
print(f"{numero} es par")
else:
print(f"{numero} es impar")
Este código recorre una lista de números y determina si cada número es par o impar.
Conclusión
Las declaraciones if y los bucles son herramientas fundamentales en la programación. Dominando estas estructuras de control, podrás crear programas más complejos y dinámicos. Practica con diferentes ejemplos y situaciones para fortalecer tu comprensión de estos conceptos.
