[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:02.48,0:00:04.19,Default,,0000,0000,0000,,BUCLES "FOR" Dialogue: 0,0:00:05.07,0:00:08.06,Default,,0000,0000,0000,,Quan fas servir un bloc de repetició\Nper fer un bucle del codi, Dialogue: 0,0:00:08.21,0:00:11.14,Default,,0000,0000,0000,,com sap l'ordinador\Nque ja s'ha repetit prou cops? Dialogue: 0,0:00:11.84,0:00:15.57,Default,,0000,0000,0000,,El bloc de repetició\Namaga un tros de codi més sofisticat Dialogue: 0,0:00:15.73,0:00:17.16,Default,,0000,0000,0000,,anomenat bucle "for" Dialogue: 0,0:00:17.37,0:00:22.20,Default,,0000,0000,0000,,que compta d'un valor inicial\Na un valor final en increments específics. Dialogue: 0,0:00:22.72,0:00:25.87,Default,,0000,0000,0000,,Per exemple,\Nun bloc de repetició 3 Dialogue: 0,0:00:25.87,0:00:29.22,Default,,0000,0000,0000,,compta d'1 a 3, d'1 en 1. Dialogue: 0,0:00:29.38,0:00:32.33,Default,,0000,0000,0000,,Cada cop que compta,\Nexecuta el codi dins del bucle. Dialogue: 0,0:00:33.32,0:00:35.38,Default,,0000,0000,0000,,El bucle "for" sap\Nquants cops s'ha executat Dialogue: 0,0:00:35.38,0:00:36.92,Default,,0000,0000,0000,,amb una variable comptadora Dialogue: 0,0:00:36.92,0:00:39.53,Default,,0000,0000,0000,,posada al valor inicial\Na l'inici del bucle Dialogue: 0,0:00:39.70,0:00:42.60,Default,,0000,0000,0000,,i que afegeix l'increment\Ncada cop que el bucle s'executa. Dialogue: 0,0:00:42.90,0:00:45.63,Default,,0000,0000,0000,,Quan la variable\Nés superior al valor final, Dialogue: 0,0:00:45.63,0:00:47.16,Default,,0000,0000,0000,,el bucle deixa d'executar-se. Dialogue: 0,0:00:48.54,0:00:52.75,Default,,0000,0000,0000,,L'avantatge d'utilitzar el bucle "for"\Nenlloc del bloc de repetició Dialogue: 0,0:00:52.88,0:00:56.39,Default,,0000,0000,0000,,és que pots veure la variable comptadora\Ni utilitzar-la en el teu bucle. Dialogue: 0,0:00:56.71,0:00:59.99,Default,,0000,0000,0000,,Per exemple,\Nsi tinc una sèrie de flors Dialogue: 0,0:01:00.43,0:01:04.16,Default,,0000,0000,0000,,i la primera té un nèctar,\Nla segona en té dos Dialogue: 0,0:01:04.16,0:01:05.73,Default,,0000,0000,0000,,i la tercera en té tres, Dialogue: 0,0:01:05.73,0:01:08.07,Default,,0000,0000,0000,,puc utilitzar el bucle "for"\Nper dir-li a l'abella Dialogue: 0,0:01:08.07,0:01:10.85,Default,,0000,0000,0000,,que reculli tants nèctars\Ncom marqui la variable, Dialogue: 0,0:01:10.85,0:01:13.98,Default,,0000,0000,0000,,que seria un a la primera,\Ndos a la segona Dialogue: 0,0:01:13.98,0:01:15.28,Default,,0000,0000,0000,,i tres a la tercera. Dialogue: 0,0:01:16.30,0:01:18.97,Default,,0000,0000,0000,,A més, en un bucle "for"\Npots incrementar la variable Dialogue: 0,0:01:18.97,0:01:20.99,Default,,0000,0000,0000,,amb un número que no sigui 1 cada vegada. Dialogue: 0,0:01:21.44,0:01:26.71,Default,,0000,0000,0000,,Pots comptar de 2 en 2, de 4 en 4,\No un valor que canviï cada cop.