04畫圓形

  • 作品連結

  • 內容說明:這程式是指定「圓心」及「半徑」後,可以畫空心圓(含求圓周長)、畫實心圓(含求圓面積)、及畫多個實心圓

畫空心圓:

1.先點出圓心

2.移到圓心的正上方(面向0度),長度為「半徑長」

3.向右方開始畫圓(面向90度)

4.每次移動「周長/360」的長度

5.轉動一個外角(正360個邊為1度)

6.如此,繞360次畫成一個正360 邊形,圖形已非常接近一個圓!

7.圓周長=2 X 3.14 X 半徑

畫實心圓:

1.先移到圓心

2.畫出一條長度為半徑的線

3.移動1度,再畫下一條從圓心出去的線(長度為「半徑長」)

4.如此繞了360 度,剛好形成一個「實心圓」

5.圓面積= 3.14 X 半徑 X 半徑

畫圓的部分,也可寫成:(在圓心的地方轉角度,好像比較容易理解)

畫多個實心圓:

1.將上一個畫實心圓的程式,製作一個畫實心圓的「積木(函式)」

2.隨機畫5~15個圓

3.每個圓隨機選一個顏色

4.隨機取一個圓心(X座標在-200與200間,Y座標在-150與150間)及半徑(長度在10與100間)