[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:05.14,0:00:08.23,Default,,0000,0000,0000,,Temos um novo bloco\Nque se chama bloco «se/então». Dialogue: 0,0:00:08.37,0:00:13.47,Default,,0000,0000,0000,,É uma declaração condicional, tal como\No bloco já usámos em puzzles anteriores. Dialogue: 0,0:00:13.47,0:00:16.89,Default,,0000,0000,0000,,Mas agora há uma nova parte no fundo\Nque diz «então». Dialogue: 0,0:00:16.89,0:00:22.13,Default,,0000,0000,0000,,O bloco «se/então» permite à abelha\Ntomar uma decisão entre dois conjuntos de acções. Dialogue: 0,0:00:22.55,0:00:24.46,Default,,0000,0000,0000,,Se a abelha estiver numa flor, Dialogue: 0,0:00:24.46,0:00:28.67,Default,,0000,0000,0000,,a abelha fará o conjunto de acções que\Ncolocarmos na primeira parte onde diz «fazer». Dialogue: 0,0:00:28.67,0:00:31.65,Default,,0000,0000,0000,,Se a abelha não estiver numa flor, Dialogue: 0,0:00:31.65,0:00:35.85,Default,,0000,0000,0000,,ela fará o conjunto de acções\Nque colocarmos no espaço onde diz «então». Dialogue: 0,0:00:36.50,0:00:41.31,Default,,0000,0000,0000,,As declarações «Se» são a forma\Nde os computadores tomarem decisões. Dialogue: 0,0:00:41.31,0:00:44.37,Default,,0000,0000,0000,,Os seres humanos estabelecem\Ncondições ao computador, Dialogue: 0,0:00:44.37,0:00:48.79,Default,,0000,0000,0000,,que dizem que se ele se deparar\Ncom uma certa situação, deve fazer assim. Dialogue: 0,0:00:48.79,0:00:52.82,Default,,0000,0000,0000,,«Então», que apenas significa o contrário,\Ndevem fazer assado. Dialogue: 0,0:00:53.62,0:00:57.51,Default,,0000,0000,0000,,O topo do nosso bloco «se/então»\Ndiz «se estiver na flor». Dialogue: 0,0:00:57.51,0:01:00.17,Default,,0000,0000,0000,,Mas o topo do nosso bloco poderia\Ndizer outras coisas, Dialogue: 0,0:01:00.17,0:01:05.00,Default,,0000,0000,0000,,como «se néctar igual a 2»\Nou «se houver caminho à frente», Dialogue: 0,0:01:05.00,0:01:07.52,Default,,0000,0000,0000,,o nosso bloco comportar-se-á\Nda mesma maneira. Dialogue: 0,0:01:07.52,0:01:11.86,Default,,0000,0000,0000,,Se a declaração no topo for verdade,\Nele irá fazer o primeiro conjunto de acções. Dialogue: 0,0:01:11.86,0:01:16.65,Default,,0000,0000,0000,,Mas se a declaração no topo for falsa,\Nfará o segundo conjunto de acções.