プロシージャの呼び出し

問題3

問題2の主プログラムを変更し、

  1. 辺の長さが200の四角形
  2. 辺の長さが150の六角形

を描きなさい。

辺の長さが200の四角形

赤字が変更部分です。

Sub DrawSqure()
  Dim n, length
  InitializeTurtleGraphics ' Turtleグラフィックスの初期設定

  n = 4  ' 四角形を描きます
  length = 200 

  Polygon n, length  ' 多角形を描く副プログラムを呼び出します
End Sub

副プログラムには変更はありません。

辺の長さが150の六角形

赤字が変更部分です。

Sub DrawHexagon()
  Dim n, length
  InitializeTurtleGraphics ' Turtleグラフィックスの初期設定

  n = 6  ' 六角形を描きます
  length = 150 

  Polygon n, length  ' 多角形を描く副プログラムを呼び出します
End Sub

副プログラムには変更はありません。

問題ページへ戻る