玩程式‎ > ‎一小時寫程式‎ > ‎冰雪奇緣‎ > ‎

17冰雪奇緣:畫大小的圓各5個


以XY座標(0,0)為起點,畫一個半徑各30、60的5個大小圓?
初始化:設置起點、清除筆跡
開始畫線:畫筆大小、下筆、畫筆顏色?

畫圓
以XY座標(0,0)為起點,
30、60為半徑的圓,
又要如何畫呢?

利用【更多積木】建立大圓函數、小圓函數先寫出圓程式?
再利用冰宮奇緣17關方式,完成程式內容?

半徑=?
圓周長公式=?
圓心角=?度
一個圓有幾度?
1度圓心角對應的圓弧長=?如何計算?

為何要面向90度?
為何要面向180度?

如何讓大小圓不一樣顏色?

用 JavaScript 語法(世界上使用最廣的程式語言之一)來表示:

for (var count3 = 0; count3 < 5; count3++) {
  // create_a_circle
  for (var count = 0; count < 36; count++) {
    moveForward((5));
    turnRight(10);
  }
  // create_a_circle
  for (var count2 = 0; count2 < 36; count2++) {
    moveForward((10));
    turnRight(10);
  }
  turnRight(72);
}
Comments