[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.10,0:00:00.98,Default,,0000,0000,0000,,Óptimo! Dialogue: 0,0:00:00.98,0:00:02.44,Default,,0000,0000,0000,,Apanhámos um bacalhau! Dialogue: 0,0:00:02.44,0:00:07.51,Default,,0000,0000,0000,,Sabias que se deres um bacalhau a um golfinho,\Nele irá guiar-te até a um naufrágio Dialogue: 0,0:00:07.51,0:00:09.55,Default,,0000,0000,0000,,onde pode estar um tesouro? Dialogue: 0,0:00:09.55,0:00:11.61,Default,,0000,0000,0000,,Devemos estar a chegar perto. Dialogue: 0,0:00:11.61,0:00:17.51,Default,,0000,0000,0000,,O próximo conjunto de puzzles vai certamente ser mais complicado,\Npor isso é melhor aprendermos mais algumas técnicas de código. Dialogue: 0,0:00:17.51,0:00:18.51,Default,,0000,0000,0000,,O que é isto? Dialogue: 0,0:00:18.51,0:00:19.92,Default,,0000,0000,0000,,Uma caverna? Dialogue: 0,0:00:19.92,0:00:21.39,Default,,0000,0000,0000,,Bem-vindos, aventureiros! Dialogue: 0,0:00:21.39,0:00:22.66,Default,,0000,0000,0000,,O meu nome é Squid. Dialogue: 0,0:00:22.66,0:00:28.00,Default,,0000,0000,0000,,Reparei que estavam a usar o mesmo conjunto de comandos\Nvezes sem conta nalguns dos últimos puzzles. Dialogue: 0,0:00:28.00,0:00:29.84,Default,,0000,0000,0000,,Deve ter sido um pouco cansativo. Dialogue: 0,0:00:29.84,0:00:33.89,Default,,0000,0000,0000,,Alguma vez quiseram ter uma forma de fazer algo\Nmuitas vezes, Dialogue: 0,0:00:33.89,0:00:37.76,Default,,0000,0000,0000,,como lavar louça ou escovar os dentes,\Nsem se cansarem ou aborrecerem? Dialogue: 0,0:00:37.76,0:00:39.22,Default,,0000,0000,0000,,Isso seria bom. Dialogue: 0,0:00:39.22,0:00:45.05,Default,,0000,0000,0000,,Os computadores são realmente bons a fazer a mesma coisa\Nvezes sem conta, usando loops de código. Dialogue: 0,0:00:45.05,0:00:49.16,Default,,0000,0000,0000,,Quando quiseres que o teu programa corra as mesmas\Ninstruções muitas vezes, podes usar um loop! Dialogue: 0,0:00:49.16,0:00:54.41,Default,,0000,0000,0000,,O loop contém instruções para o comando\Nse repetir até alcançar o objetivo. Dialogue: 0,0:00:54.41,0:00:59.33,Default,,0000,0000,0000,,Assim que o teu programa iniciar um loop de repetição até ao objectivo,\Nele continuará a ler as instruções Dialogue: 0,0:00:59.33,0:01:01.66,Default,,0000,0000,0000,,no interior do loop até chegar ao objectivo. Dialogue: 0,0:01:01.66,0:01:03.28,Default,,0000,0000,0000,,Experimenta tu! Dialogue: 0,0:01:03.28,0:01:07.96,Default,,0000,0000,0000,,Põe os comandos que queres repetir\Ndentro do bloco “repetir até objetivo”, Dialogue: 0,0:01:07.96,0:01:10.10,Default,,0000,0000,0000,,clica em “run” e vê o que acontece! Dialogue: 0,0:01:12.36,0:01:14.48,Default,,0000,0000,0000,,Bom, isto foi um bocado estranho. Dialogue: 0,0:01:14.48,0:01:16.15,Default,,0000,0000,0000,,Quem diria que as lulas conseguem escrever código? Dialogue: 0,0:01:16.15,0:01:18.57,Default,,0000,0000,0000,,Nem sequer pensei que tivessem dedos. Dialogue: 0,0:01:18.57,0:01:20.94,Default,,0000,0000,0000,,Então, agora sabemos o que são loops, Dialogue: 0,0:01:20.94,0:01:23.32,Default,,0000,0000,0000,,Vamos usá-los para arranjar mais tesouros.