Al usar un bloque de repetición para hacer un bucle con tu código, ¿cómo sabe la computadora cuándo
se repite la suficiente cantidad de veces? El bloque de repetición esconde una pieza más sofisticada
llamada "bucle para", que cuenta desde un valor inicial hasta un valor final en un incremento específico.
Por ejemplo, un bloque de repetición "tres" cuenta de 1 a 3 en 1. Cada vez que cuenta,
ejecuta el código dentro del bucle. El bucle "para" sabe cuántas veces tiene que ejecutarse mediante
la utilización de una variable de contador que se establece en el valor inicial al comienzo de un bucle
y se le agrega el incremento cada vez que el bucle se ejecuta. Cuando la variable de contador es
mayor que el valor final, el bucle deja de ejecutarse. El beneficio de usar un bucle "para" real,
en lugar de un bloque de repetición, es que vez la variable del contador
y la usas en tu bucle. Por ejemplo, si tengo una serie de flores y la primera tiene un néctar,
la segunda tiene dos néctares y la tercera tiene tres, puedo usar el bucle "para" para
decirle a la abeja que recoja néctares "contador" cada vez, que recogerá uno en la primera flor;
dos en la segunda, y tres en la tercera. Además, en un bucle "para", puedes
incrementar el contador en un número que no sea uno cada vez. Potencialmente, puedes contar
de a 2, 4 o incluso una cantidad que cambia cada vez.