第15回の教材(4) 演習編 課題

課題

  • omikuji.py は電子おみくじのプログラムです。

  • 自分なりに書き変えてみましょう。
    1. 運勢の文句を書き換える、とか
    2. 運勢の文句を追加する、とか
    3. 項目を追加する、とか
    4. 画像を貼り替える、とか(上級者向け)
    5. 確率を変えてみる、とか(かなり上級者向け)

  • できた人は メール に添付して塩田まで提出してください。
    • 宛先は shiota@is.kochi-u.ac.jp
    • 件名は 自分のユーザID 7月27日の課題

発展課題

よほど時間が余った人のために。

  • 円周率のサンプルプログラムはガウスの公式

        π = 4 × ( 12 × Arctan(1/18) + 8 × Arctan(1/57) - 5 × Arctan(1/239) )

    を用いて組んであります。 力のある諸君はサンプルプログラムを真似て他の公式に書き換えてみましょう。 (ファイルを別名で保存してから作業しましょう。)

  • オイラーの公式
    π = 4 × ( Arctan(1/2) + Arctan(1/3) )

  • クラウゼンの公式
    π = 4 × ( 2 × Arctan(1/3) + Arctan(1/7) )

  • マチンの公式
    π = 4 × ( 4 × Arctan(1/5) - Arctan(1/239) )

  • ラザフォードの公式
    π = 4 × ( 4 × Arctan(1/5) - Arctan(1/70) + Arctan(1/99) )

  • ステルマーの公式
    π = 4 × ( 6 × Arctan(1/8) + 2 × Arctan(1/57) + Arctan(1/239) )

  • できた人は メール に添付して塩田まで提出してください。
    • 宛先は shiota@is.kochi-u.ac.jp
    • 件名は 自分のユーザID 7月27日の課題

  • 参考文献 : 一松 信 「数のエッセイ」 (ちくま学芸文庫)