Exercício 4: Um loop não tão óbvio

Um loop não tão óbvio

Vejamos outro exemplo de loop infinito (assim se chama isso dos while que não terminam).

procedure PraFrenteEPraTras() {
  while (podeMover(Norte)) {
    Mover(Norte)
    Colocar(Verde)
    Mover(Sul)
  }
}

Escreva o código no editor e observe como (não) funciona.

Você deve fazer o login antes de começar a enviar suas soluções

Opa! Sua solução não pode ser executada

  • Verifique se o seu programa não possui recursão ou um loop infinito
  • Verifique se você tem uma conexão com a internet
  • Espere um pouco e tente novamente

Estamos processando sua solução

Se não mostrar automaticamente em alguns segundos, pressione F5