-
Keď používate blok opakuj vo vašom kóde,
ako vie počítač rozoznať, kedy to bolo zopakované
-
dostatočný počet krát? Blok opakuj
skrýva komplikovanejší kód,
-
ktorý sa nazýva rátajúci cyklus, počíta od
počiatočnej hodnoty po tú konečnú so špecifickým
-
zvyšovaním. Napríklad, opakovanie 3 blokov
počíta od 1 po 3, po jednej. Za každým, keď ráta,
-
spustí kód vo vnútri opakovania. Cyklus
vie, koľkokrát už zbehol, vďaka premennej
-
"počítadlo", ktorá je nastavená na počiatočnej
hodnote, keď cyklus začína a pridáva si o
-
jedno zakaždým, keď zbehne cyklus.
Akonáhle je premenná "počítadlo"
-
väčšia ako konečná hodnota, cyklus sa
zastaví. Výhodou použitia ozajstného
-
rátajúceho cyklu, namiesto bloku opakuj
je, že vidíme premennú "počítadlo" a používame
-
ju v cykle. Napríklad, keď máme viacero
kvetín a prvá z nich má jeden nektár,
-
druhá má dva nektáre a tretia
má tri, môžeme použiť rátajúci
-
cyklus, aby včela pozbierala zakaždým
"počítadlový počet" nektárov, jeden na
-
prvom kvete, dva na druhom a tri na
treťom. V rátajúcom cykle môžeme tiež
-
zvyšovať "počítadlo" o iné číslo ako
jeden. Vieme napríklad počítať vždy o
-
plus 2, 4 alebo aj hodnotu, ktorá sa
zakaždým mení.