[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.17,Default,,0000,0000,0000,,Como pessoa, ficaria muito aborrecido\Nse tivesse de fazer a mesma coisa muitas vezes seguidas. Dialogue: 0,0:00:08.17,0:00:08.81,Default,,0000,0000,0000,, 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 milhares de milhões, de vezes, Dialogue: 0,0:00:12.85,0:00:15.00,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 desejar Dialogue: 0,0:00:17.43,0:00:20.96,Default,,0000,0000,0000,,um feliz aniversário a todos os utilizadores do Facebook\Nenviando-lhes um e-mail, Dialogue: 0,0:00:20.96,0:00:24.85,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:24.85,0:00:25.27,Default,,0000,0000,0000,, 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 os utilizadores do Facebook\Ndesejando-lhes um feliz aniversário. Dialogue: 0,0:00:32.23,0:00:34.00,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 conseguem fazer muito bem. Dialogue: 0,0:00:37.18,0:00:40.55,Default,,0000,0000,0000,,Neste exemplo, o teu objetivo\Nvai ser mover o pássaro Dialogue: 0,0:00:40.55,0:00:44.94,Default,,0000,0000,0000,,para chegar ao porco. Agora vamos poder usar o bloco "repetir" Dialogue: 0,0:00:44.94,0:00:49.21,Default,,0000,0000,0000,,para poder fazer isto\Nmuito facilmente. Podes fazer isto Dialogue: 0,0:00:49.21,0:00:52.22,Default,,0000,0000,0000,,dando ao computador\Num comando "avançar" Dialogue: 0,0:00:52.22,0:00:57.08,Default,,0000,0000,0000,,cinco vezes, 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.15,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.73,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:19.97,Default,,0000,0000,0000,,para lhe dizer quantos passos\Nqueres que ele dê. 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:30.97,Default,,0000,0000,0000,,o que ele fará cinco vezes. É tudo!\NBom trabalho e diverte-te :-) Dialogue: 0,0:01:30.97,0:01:31.22,Default,,0000,0000,0000,,