Calc. Handicap of Golf-2
ゴルフのハンディキャップ算出プログラムです。
ハンディキャップは「キャロウェイ方式」での算出です。
【開発環境】
Pythonista on iPad
【画面構成】
(1)各ホールのスコア入力
textfield1〜18を使用。
(2)トータルスコア、ハンディキャップ表示
textfield19,20を使用
(3)算出実行
button1を使用。ボタンクリック時の実行関数「calcHcap」
【ソースコード】
※ソースコードはテキストをコピペしてもインデントとかが崩れたり、貼り付け後の整形に手間がかかるので、画面コピーを貼り付けることにしました。
(そのうち、自分で調べようとは思っていますが)Wordpressで、ソースコードのようなインデント付きのテキストを上手く貼り付ける方法をご存知の方がおりましたら、教えて頂けるとありがたいです。
※注意事項:
スコア入力がブランクの場合、正しく動作しません。必ず18ホール分のスコアを入力する必要があります。その他、文字か数値かのチェックもしていませんので、スコア入力は必ず数値で入力しないと正常に処理できません。また、テスト用に、予め、18ホール分のデータをセットする様にしています(ソースコード62行目)。