Mae向きなブログ

Mae向きな日記のブログ版。ようやくこちらに移行してきました。

タートルグラフィックス

平成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

f:id:rahaema:20190622155429p:plain

関連

*1:実行するには、LaTeX2e環境が必要です。