-
BUCLES "FOR"
-
Quan fas servir un bloc de repetició
per fer un bucle del codi,
-
com sap l'ordinador
que ja s'ha repetit prou cops?
-
El bloc de repetició
amaga un tros de codi més sofisticat
-
anomenat bucle "for"
-
que compta d'un valor inicial
a un valor final en increments específics.
-
Per exemple,
un bloc de repetició 3
-
compta d'1 a 3, d'1 en 1.
-
Cada cop que compta,
executa el codi dins del bucle.
-
El bucle "for" sap
quants cops s'ha executat
-
amb una variable comptadora
-
posada al valor inicial
a l'inici del bucle
-
i que afegeix l'increment
cada cop que el bucle s'executa.
-
Quan la variable
és superior al valor final,
-
el bucle deixa d'executar-se.
-
L'avantatge d'utilitzar el bucle "for"
enlloc del bloc de repetició
-
és que pots veure la variable comptadora
i utilitzar-la en el teu bucle.
-
Per exemple,
si tinc una sèrie de flors
-
i la primera té un nèctar,
la segona en té dos
-
i la tercera en té tres,
-
puc utilitzar el bucle "for"
per dir-li a l'abella
-
que reculli tants nèctars
com marqui la variable,
-
que seria un a la primera,
dos a la segona
-
i tres a la tercera.
-
A més, en un bucle "for"
pots incrementar la variable
-
amb un número que no sigui 1 cada vegada.
-
Pots comptar de 2 en 2, de 4 en 4,
o un valor que canviï cada cop.