colobot-data 0.1.7 - en to pt_PT translation catalogue (19 entries)

note: type: Title-text
en: Labyrinth 2
pt_PT: Labirinto 2

note: type: Resume-text
en: Teach your bot to do the same job in a more autonomous way.
pt_PT: Ensine seu robô a fazer o mesmo trabalho de maneira mais autônoma.

note: type: ScriptName-text
en: Labyrinth
pt_PT: Labirinto

note: type: \b; header
en: Exercise
pt_PT: Exercício

note: type: Plain text
en: This exercise is very similar to the previous one. This time the bot should find its way alone from the start to the goal; you will have to execute the program only once.
pt_PT: Este exercício é muito semelhante ao anterior. Desta vez, o robô deve encontrar o caminho sozinho desde o início até o objetivo; você terá que executar o programa apenas uma vez.

note: type: \b; header
en: Remark
pt_PT: Observação

note: type: Plain text
en: The labyrinth is not exactly the same, but this should be of no importance, as the program adapts to what it "sees".
pt_PT: O labirinto não é exatamente o mesmo, mas isso não deve ser importante, pois o programa se adapta ao que "vê".

note: type: \b; header
en: General principle
pt_PT: Princípio geral

note: type: Plain text
en: Use an infinite <code><a cbot|while>while</a></code> loop in order to execute the previous program several times:
pt_PT: Use um laço infinito <code><a cbot|while>while</a></code> para executar o programa anterior várias vezes:

note: type: Source code
en: <code>while ( true )
    {
    	</code>If there is nothing in front, move forward<code>
    	</code>If there is nothing on your left hand, turn left<code>
    	</code>If there is nothing on your right hand, turn right<c/>
    }
pt_PT: <code>while (true) 
    {
    	</code> Se não houver nada na frente, avance <code> 
    	</code> Se não houver nada à sua esquerda, vire à esquerda <code> 
    	</code> Se não houver nada à sua direita, vire à direita <c/> 
    }

note: type: Plain text
en: Inside this <code>while</code> loop, replace the <code>return</code> instructions by <code><a cbot|continue>continue</a></code> instructions. <code>return</code> would quit the program, which is not what we want here. <code>continue</code> will just resume the execution at the beginning of the <code><a cbot|while>while</a></code> loop:
pt_PT: Dentro deste laço <code>while</code>, substitua as instruções de <code>return</code> por instruções <code><a cbot|continue>continue</a></code>. <code>return</code> sairia do programa, o que não é o que queremos aqui. <code>continue</code> apenas retomará a execução no início do laço <code><a cbot|while>while</a></code>:

note: type: Source code
en: <c/>if ( front == null )
    {
    	move(5);
    	continue;
    }
pt_PT: <c/>if ( frente == null )
    {
    	move(5);
    	continue;
    }

note: type: \b; header
en: Remember
pt_PT: Lembre-se

note: type: Plain text
en: Here is again the program of the previous exercise :
pt_PT: Aqui está novamente o programa do exercício anterior:

note: type: Source code
en: object   front, left, right;
    
    front = radar(Barrier,   0, 45, 0, 5);
    left  = radar(Barrier,  90, 45, 0, 5);
    right = radar(Barrier, -90, 45, 0, 5);
    
    if ( front == null )
    {
    	move(5);
    	return;
    }
    if ( left == null )
    {
    	turn(90);
    	move(5);
    	return;
    }
    if ( right == null )
    {
    	turn(-90);
    	move(5);
    	return;
    }
pt_PT: object   frente, esquerda, direita;
    
    frente = radar(Barrier,   0, 45, 0, 5);
    esquerda  = radar(Barrier,  90, 45, 0, 5);
    direita = radar(Barrier, -90, 45, 0, 5);
    
    if ( frente == null )
    {
    	move(5);
    	return;
    }
    if ( esquerda == null )
    {
    	turn(90);
    	move(5);
    	return;
    }
    if ( direita == null )
    {
    	turn(-90);
    	move(5);
    	return;
    }

note: type: \b; header
en: Help
pt_PT: Ajuda

note: type: Plain text
en: If you need some help, just click on the hyperlinks of the instructions <code><a cbot|radar>radar</a></code>, <code><a cbot|if>if</a></code>, <code><a cbot|move>move</a></code> or <code><a cbot|turn>turn</a></code>.
pt_PT: Se você precisar de alguma ajuda, basta clicar nos hyperlinks das instruções <code><a cbot|radar>radar</a></code>, <code><a cbot|if>if</a></code>, <code><a cbot|move>move</a></code> ou <code><a cbot|turn>turn</a></code>.

note: type: \t; header
en: See also
pt_PT: Veja também

note: type: Plain text
en: <a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>.
pt_PT: <a cbot>Programação</a>, <a cbot|type>tipos</a> e <a cbot|category>categorias</a>.
