レベル0:基本図形3種を描画する

Fri, 29 Jan 2016 17:51:25 JST (3012d)
Top > レベル0:基本図形3種を描画する

お題

三角形ABCはACを斜辺とする直角三角形、四角形BDECは正方形である。この三角形ABCと四角形BDEC及び直線AEをそれぞれ「triangle()」、「rect()」、「line()」を用いて一つの画面に描画せよ。画面や図形の大きさは問わない。
 

参考

ヒント

  • いきなりコードを書き出す前に、紙に書き整理して考えるのがおすすめです。
  • 先に三点A, B, Cの座標を決めてしまうと楽。
  • 辺BCの長さが正方形の1辺の長さになります。

回答例

(ABCDEの文字は不要です)
level0_1.png

サンプルコード

size(400, 400);

  

triangle(50, 50, 50, 150, 250, 150);

rect(50, 150, 200, 200);

line(50, 50, 250, 350);

簡単な解説