Origami2012

折り紙(ジュニアB)

折り紙をするためのプログラミング言語を作りました。これは直線の側面を どう折るかを説明します。コマンドの例に「fold」があります。

「e=fold(a, b)」は、 側面aを側面bに重なるように折ります。すると新しい側面ができるので側面 eと名付けます。

例:
画像の説明

折っている紙は机に置かれていて、側面bの長さは側面aの2倍です。

次のコマンドを順に実行した後、上のa,b,c,dからなる長方形はどの形になるでしょう。

e = fold(c, a);
f = fold(c, d);
g = fold(a, f);

画像の説明

ジュニアに戻る

powered by Quick Homepage Maker 5.0
based on PukiWiki 1.4.7 License is GPL. QHM

最新の更新 RSS  Valid XHTML 1.0 Transitional