Iremos aproveitar algumas ideias do desafio 2, quando desenhamos um círculo:
![]() linhapoligonal [360 [2.1 1] | ![]() | ![]() FMSLogo elipse 120 120 |
![]() t1'desenhar parapontos [repetir 360 [pf 2.1 gd 1]] | ![]() círculo 120 |
![]() atr "numr pri ( lêcaixa [Qual o numerador?][Fração] ) atr "denr pri ( lêcaixa [Qual o denominador?][Fração] ) | ![]() | ![]() atr "numr primeiro caixadequestão [Fração][Qual o numerador?] atr "denr primeiro caixadequestão [Fração][Qual o denominador?] |
![]() atrlocal "numr primeiro ( lercaixa [Qual o numerador?][Fração] ) atrlocal "denr primeiro ( lercaixa [Qual o denominador?][Fração] ) | ![]() pergunte [Qual o numerador?] atr "numrresposta pergunte [Qual o denominador?] atr "denrresposta | ![]() leia [Qual o numerador?] "numr atr "numr pri :numr leia [Qual o denominador?] "denr atr "denr pri :denr |
![]() repita :denr[mudexy 0 50 gd 360 / :denr pf 120] repita :numr[mudexy 0 50 pf 100 pinte gd 360 / :denr] | ![]() | ![]() repita :denr[mudexy 0 50 pd 360 / :denr pf 120] repita :numr[mudexy 0 50 pf 100 pinte pd 360 / :denr] |
![]() repetir :denr[mudecoorxy 0 50 gd 360 / :denr pf 120] repetir :numr[mudecoorxy 0 50 pf 100 preencher gd 360 / :denr] | ![]() repita :denr [mudexy 0 50 | ![]() repita :denr[mudepos [0 0] pd 360 / :denr pf 120] repita :numr [mudepos [0 0] pf 100 pinte pd 360 / :denr] |
Com os devidos
ajustes, o procedimento fica assim:
![]() para startup | ![]() aprenda vai |
![]() aprender vai | ![]() aprenda vai |
![]() aprenda vai |