[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.32,0:00:03.74,Default,,0000,0000,0000,,Se há coisa que os computadores fazem bem\Né repetir comandos. Dialogue: 0,0:00:03.74,0:00:08.74,Default,,0000,0000,0000,,Eu, pessoalmente, ficaria muito aborrecido\Nse tivesse de fazer a mesma coisa vezes sem conta. Dialogue: 0,0:00:08.81,0:00:12.85,Default,,0000,0000,0000,,Mas um computador pode fazer a mesma coisa\Nmilhões, ou mesmo bilhões, de vezes Dialogue: 0,0:00:12.85,0:00:15.50,Default,,0000,0000,0000,,e não se aborrecer,\Nsendo capaz de fazê-lo muito bem. Dialogue: 0,0:00:15.50,0:00:17.43,Default,,0000,0000,0000,,Assim, por exemplo, se eu quisesse Dialogue: 0,0:00:17.43,0:00:20.96,Default,,0000,0000,0000,,enviar um e-mail de parabéns\Na todos os utilizadores do Facebook, Dialogue: 0,0:00:20.96,0:00:25.21,Default,,0000,0000,0000,,talvez demorasse mais de um século\Na escrever todos esses e-mails para toda a gente. Dialogue: 0,0:00:25.27,0:00:28.76,Default,,0000,0000,0000,,No entanto, com apenas algumas linhas de código,\Nposso fazer o sistema Dialogue: 0,0:00:28.76,0:00:32.23,Default,,0000,0000,0000,,enviar um e-mail a todos no Facebook\Ndesejando-lhes um feliz aniversário. Dialogue: 0,0:00:32.23,0:00:34.50,Default,,0000,0000,0000,,É isto que fazem os loops,\Ne é por isso que são valiosos, Dialogue: 0,0:00:34.50,0:00:37.18,Default,,0000,0000,0000,,e algo que os computadores\Nconseguem fazer muito bem. Dialogue: 0,0:00:37.18,0:00:41.62,Default,,0000,0000,0000,,Neste exemplo, o teu objetivo\Nvai ser mover o pássaro para acertar no porco. Dialogue: 0,0:00:42.08,0:00:46.86,Default,,0000,0000,0000,,Podemos usar o bloco "repetir"\Npara fazer isto muito facilmente. Dialogue: 0,0:00:46.96,0:00:53.04,Default,,0000,0000,0000,,Podes fazer isto dando ao computador\Num comando "avançar" cinco vezes, Dialogue: 0,0:00:53.04,0:00:57.08,Default,,0000,0000,0000,,para fazer avançar o pássaro\Num passo de cada vez em direção ao porco. Dialogue: 0,0:00:57.08,0:01:00.59,Default,,0000,0000,0000,,Ou podes simplesmente dizer ao computador\Npara "avançar" uma vez, Dialogue: 0,0:01:00.59,0:01:04.15,Default,,0000,0000,0000,,e depois dizer-lhe para "repetir" 5 vezes\N— ele fará a mesma coisa. Dialogue: 0,0:01:04.66,0:01:08.28,Default,,0000,0000,0000,,Assim, para fazer isto,\Narrasta o teu comando “avançar”, Dialogue: 0,0:01:08.28,0:01:11.73,Default,,0000,0000,0000,,e depois coloca-o dentro do bloco\N"repetir". Dialogue: 0,0:01:11.93,0:01:16.20,Default,,0000,0000,0000,,Podes clicar nele e dizer-lhe\Nquantas vezes queres repetir o bloco Dialogue: 0,0:01:16.20,0:01:17.31,Default,,0000,0000,0000,,para lhe dizer quantos passos\Nqueres que ele dê. Dialogue: 0,0:01:18.42,0:01:19.97,Default,,0000,0000,0000,,Agora, mais uma coisa: Dialogue: 0,0:01:19.97,0:01:23.54,Default,,0000,0000,0000,,podes colocar tantos comandos quantos quiseres\Ndentro do bloco "repetir". Dialogue: 0,0:01:23.54,0:01:26.91,Default,,0000,0000,0000,,Por isso, neste exemplo, vais dizer-lhe para\Navançar e virar à esquerda, Dialogue: 0,0:01:26.91,0:01:28.47,Default,,0000,0000,0000,,o que ele fará cinco vezes. Dialogue: 0,0:01:29.03,0:01:31.32,Default,,0000,0000,0000,,É tudo!\NBom trabalho e diverte-te :-)