Substitua uma parte do programa feito para realizar o desenho abaixo por um contador do tipo "para um contador de_ até_ por_" em seu programa.
Lista de comentários
bokomoko
Para facilitar eu separei os comandos em alguns blocos. Observe 1 vire a direita por 45 graus 2 repita 4 vezes os passos 3 e 4 3 avance 100 pixels 4 vire a direita 90 graus 5 vire a esquerda 90 graus
6 repita 4 vezes o s passos 7 e 8 7 avance 80 pixels 8 vire a direita por 90 graus 9 vire a esquerda 90 graus
10 repita 4 vezes os passos (11 e 12) 11 avance 60 pixels 12 vire a direita 90 graus 13 vire a esquerda 90 graus
14 repita 4 vezes os passos 15 e 16 15 avance 40 pixels 16 vire a direita 90 graus 17 vire a esquerda 90 graus
Observe que os blocos se repetem
A repita 4 vezes os passos B e C B avance X pixels C vire a direita 90 graus D vire a esquerda 90 graus
a diferença é que cada vez que o bloco é executado a quantidade de pixels diminui em 20. Então podemos fazer um bloco genérico que seria assim e repeti-lo 4 vezes
A repita 4 vezes os passos B e C B avance X pixels C vire a direita 90 graus D vire a esquerda 90 graus E subtraia 20 de X
Então o programa ficaria 1 vire a direita 45 graus 2 Faça X = 100
3 repita 4 vezes os passos de 4 a 8 4 repita 4 vezes os passos 5 a 6 5 avance X pixels 6 vire a direita 90 graus 7 vire a esquerda 90 graus 8 subtraia 20 de X
vamos fazer esse programa no turtle ? Dá uma olhada aqui https://repl.it/@bokomoko/quadrados-diminuintes
Lista de comentários
Observe
1 vire a direita por 45 graus
2 repita 4 vezes os passos 3 e 4
3 avance 100 pixels
4 vire a direita 90 graus
5 vire a esquerda 90 graus
6 repita 4 vezes o s passos 7 e 8
7 avance 80 pixels
8 vire a direita por 90 graus
9 vire a esquerda 90 graus
10 repita 4 vezes os passos (11 e 12)
11 avance 60 pixels
12 vire a direita 90 graus
13 vire a esquerda 90 graus
14 repita 4 vezes os passos 15 e 16
15 avance 40 pixels
16 vire a direita 90 graus
17 vire a esquerda 90 graus
Observe que os blocos se repetem
A repita 4 vezes os passos B e C
B avance X pixels
C vire a direita 90 graus
D vire a esquerda 90 graus
a diferença é que cada vez que o bloco é executado a quantidade de pixels diminui em 20.
Então podemos fazer um bloco genérico que seria assim e repeti-lo 4 vezes
A repita 4 vezes os passos B e C
B avance X pixels
C vire a direita 90 graus
D vire a esquerda 90 graus
E subtraia 20 de X
Então o programa ficaria
1 vire a direita 45 graus
2 Faça X = 100
3 repita 4 vezes os passos de 4 a 8
4 repita 4 vezes os passos 5 a 6
5 avance X pixels
6 vire a direita 90 graus
7 vire a esquerda 90 graus
8 subtraia 20 de X
vamos fazer esse programa no turtle ? Dá uma olhada aqui
https://repl.it/@bokomoko/quadrados-diminuintes