O primeiro passo seria criar um procedimento para desenhar o retângulo com altura (:a) e largura (:l) fornecidas pelo usuário:
![]() para retangulo :a :l pf :a gd 90 pf :l gd 90 pf :a gd 90 pf :l gd 90 fim |
![]() |
![]() ![]() ![]() e MicroMundos aprenda retangulo :a :l pf :a pd 90 pf :l pd 90 pf :a pd 90 pf :l pd 90 fim |
![]() aprender retangulo :a :l pf :a gd 90 pf :l gd 90 pf :a gd 90 pf :l gd 90 fim |
![]() pf rq (:l * :l + :a * :a) ![]() pf raizquadrada (:l * :l + :a * :a) |
![]() |
![]() ![]() ![]() e 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 |