平成16年度秋期基本情報午後問10で出題されたタートルグラフィックスは、マーカー(亀)の方向を上下左右の4方向しか指定できない簡易的なものでした。
左右の回転コマンドを追加すると、もう少し面白くなるのではと思い、r
コマンド(右回転)とl
コマンド(左回転)を追加してみました。
turtle_graphics.c
実行結果
- 25前進(
f25
) - 144度右方向に回転する(
r144
)
これを5回繰り返すコマンド{5f25r144}
を実行してみました*1。
$ gcc turtle_graphics.c && ./a.out > picture.tex $ ptex2pdf -u -l picture.tex && open picture.pdf
関連
- 平成16年度秋期基本情報午後問10
- タートルグラフィックス (『プログラマの数学』より)
*1:実行するには、LaTeX2e環境が必要です。