レベル0:基本図形3種を描画する のバックアップ(No.2)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- レベル0:基本図形3種を描画する へ行く。
- 0 (1970-01-01 (木) 09:00:00)
- 1 (2016-01-28 (木) 17:34:06)
- 2 (2016-01-29 (金) 17:51:25)
お題
三角形ABCはACを斜辺とする直角三角形、四角形BDECは正方形である。この三角形ABCと四角形BDEC及び直線AEをそれぞれ「triangle()」、「rect()」、「line()」を用いて一つの画面に描画せよ。画面や図形の大きさは問わない。
参考
回答例
ヒント
- いきなりコードを書き出す前に、紙に書き整理して考えるのがおすすめです。
- 先に三点A, B, Cの座標を決めてしまうと楽。
- 辺BCの長さが正方形の1辺の長さになります。
サンプルコード
size(400, 400);
triangle(50, 50, 50, 150, 250, 150);
rect(50, 150, 200, 200);
line(50, 50, 250, 350);