Vamos entender o que acabamos de fazer: escrever um programa.
Todo programa tem exatamente um program
: uma parte do código que ordena os comandos (ações) que queremos que a máquina realize sobre o tabuleiro inicial. Ao executar um programa obteremos um tabuleiro final.
A sintaxe de um program
é bem simples:
program
, seguida de uma chave de abertura: {
}
Alguns exemplos de program
s:
program {
}
(Não faz nada)
program {
Mover(Norte)
}
(Move a garra de uma determinada posição em direção ao norte)
program {
Mover(Norte)
Mover(Norte)
}
(Move a garra duas posições em direção ao norte)
Sabendo disso, escreva um programa que em um tabuleiro de 2x4 com a garra na origem (a célula de baixo no lado esquerdo), mova a garra três vezes em direção ao norte:
Inicial | Final | |
---|---|---|
|
|
Quando você escrever seu próprio código deve ser muito cuidadoso respeitando a sintaxe.
Especialmente:
Mover
, mover
ou MOVER
Você deve fazer o login antes de começar a enviar suas soluções