Exercício 11: De lado a lado, desenhamos um quadrado

De lado a lado, desenhamos um quadrado

Usando sem definir LinhaPreta4Leste, escreva um procedimento QuadradoPreto4 que desenhe um quadrado de 4x4, deixando a garra no extremo canto superior direito do quadrado.

Leve em conta o que falamos no exercício anterior sobre o caso borda.

GBB/1.0 size 4 4 cell 0 0 Azul 0 Negro 1 Rojo 0 Verde 0 cell 0 1 Azul 0 Negro 1 Rojo 0 Verde 0 cell 0 2 Azul 0 Negro 1 Rojo 0 Verde 0 cell 0 3 Azul 0 Negro 1 Rojo 0 Verde 0 cell 1 0 Azul 0 Negro 1 Rojo 0 Verde 0 cell 1 1 Azul 0 Negro 1 Rojo 0 Verde 0 cell 1 2 Azul 0 Negro 1 Rojo 0 Verde 0 cell 1 3 Azul 0 Negro 1 Rojo 0 Verde 0 cell 2 0 Azul 0 Negro 1 Rojo 0 Verde 0 cell 2 1 Azul 0 Negro 1 Rojo 0 Verde 0 cell 2 2 Azul 0 Negro 1 Rojo 0 Verde 0 cell 2 3 Azul 0 Negro 1 Rojo 0 Verde 0 cell 3 0 Azul 0 Negro 1 Rojo 0 Verde 0 cell 3 1 Azul 0 Negro 1 Rojo 0 Verde 0 cell 3 2 Azul 0 Negro 1 Rojo 0 Verde 0 cell 3 3 Azul 0 Negro 1 Rojo 0 Verde 0 head 3 3

Dá-me uma dica!

A chave aqui é escolher bem a estratégia. Podemos pensar em um quadrado de 4x4 com quatro linhas e de comprimento 4 também, uma acima da outra. Com o procedimento que você já fez o problema de desenhar uma linha já está resolvido, embora a garra fique em uma posição um pouco inconveniente para desenhar a próxima linha.

Toc! Toc!
Parece que há uma subtarefa batendo à porta...

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