[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:05.40,0:00:08.89,Default,,0000,0000,0000,,Keď vo svojom kóde používaš\Nblok „opakuj“, ako vie počítač rozoznať, Dialogue: 0,0:00:08.89,0:00:11.68,Default,,0000,0000,0000,,kedy sa blok zopakoval\Ndostatočne veľa ráz? Dialogue: 0,0:00:11.68,0:00:15.45,Default,,0000,0000,0000,,Blok „opakuj“ v sebe v skutočnosti\Nskrýva premyslený kód, Dialogue: 0,0:00:15.45,0:00:20.35,Default,,0000,0000,0000,,takzvaný cyklus „for“, ktorý počíta od \Npočiatočnej hodnoty po konečnú Dialogue: 0,0:00:20.35,0:00:22.09,Default,,0000,0000,0000,,pripočítavaním konkrétnej hodnoty. Dialogue: 0,0:00:22.09,0:00:29.01,Default,,0000,0000,0000,,Napríklad blok „opakuj 3 krát“\Npočíta od 1 do 3 pripočítavaním jednotky Dialogue: 0,0:00:29.01,0:00:32.45,Default,,0000,0000,0000,,Pri každom pripočítaní\Nsa spustí kód vnútri cyklu. Dialogue: 0,0:00:32.45,0:00:36.67,Default,,0000,0000,0000,,Cyklus vie, koľkokrát už prebehol,\Nvďaka premennej „počítadlo“, Dialogue: 0,0:00:36.67,0:00:40.13,Default,,0000,0000,0000,,ktorá je nastavená na počiatočnej\Nhodnote, keď cyklus začína, Dialogue: 0,0:00:40.13,0:00:43.30,Default,,0000,0000,0000,,a pripočítava si prírastok\Npri každom prebehnutí cyklu. Dialogue: 0,0:00:43.30,0:00:48.19,Default,,0000,0000,0000,,Hneď ako je premenná „počítadlo“ väčšia\Nako konečná hodnota, cyklus sa zastaví. Dialogue: 0,0:00:48.76,0:00:53.56,Default,,0000,0000,0000,,Výhodou použitia ozajstného cyklu „for“\Nnamiesto bloku „opakuj“ je, Dialogue: 0,0:00:53.56,0:00:56.65,Default,,0000,0000,0000,,že premennú „počítadlo“ vidíme\Na môžeme ju použiť ju v cykle.