O primeiro passo seria criar um procedimento para desenhar o retângulo com altura (:a) e largura (:l) fornecidas pelo usuário:
MegaLogopara retangulo :a :l pf :a gd 90 pf :l gd 90 pf :a gd 90 pf :l gd 90 fim |
![]() |
![]() ![]() SuperLogo, FMSLogo, xLogoe MicroMundos aprenda retangulo :a :l pf :a pd 90 pf :l pd 90 pf :a pd 90 pf :l pd 90 fim |
Imagineaprender retangulo :a :l pf :a gd 90 pf :l gd 90 pf :a gd 90 pf :l gd 90 fim |
MegaLogopf rq (:l * :l + :a * :a) Imaginepf raizquadrada (:l * :l + :a * :a) |
![]() |
![]() ![]() SuperLogo, FMSLogo, xLogoe MicroMundos pf raizq (:l * :l + :a*:a) |
O procedimento ficaria assim:
| MegaLogo para retangulo :a :l pf :a gd 90 pf :l gd 90 pf :a gd 90 pf :l gd 90 gd arctan :l / :a pf rq ( :l * :l + :a * :a ) fim |
![]() |
SuperLogo, FMSLogo, e MicroMundos aprenda retangulo :a :l pf :a pd 90 pf :l pd 90 pf :a pd 90 pf :l pd 90 pd arctan :l / :a pf raizq (:l * :l + :a * :a) fim |
| Imagine aprender retangulo :a :l pf :a gd 90 pf :l gd 90 pf :a gd 90 pf :l gd 90 gd arctan :l / :a pf raizquadrada ( :l * :l + :a * :a ) fim |
xLogo aprenda retangulo :a :l pf :a pd 90 pf :l pd 90 pf :a pd 90 pf :l pd 90 pd atan :l / :a pf raizq (:l*:l+:a*:a) fim |