[ プログラミング演習(Ruby) >  条件に基づく処理 >  24時間制から12時間制に時刻を変換するプログラム ]

24時間制から12時間制に時刻を変換するプログラム

「24時間制から12時間制に時刻を変換する」という処理をif式を使って実現するプログラムです. 4通りのプログラムを示します. 最初のプログラムは最も簡単なものですが,単純な処理しかできません. あとの3つのプログラムでは例外的な処理も行います. それら3つのプログラムの機能は同等ですが,プログラムの記述はそれぞれ別々になっています. 是非それぞれのプログラムを比較してみてください.

プログラムコード

これらのプログラムはいつものように実行できます.

$ ruby ampm0.rb
$ ruby ampm1.rb
$ ruby ampm2.rb
$ ruby ampm3.rb
[ プログラミング演習(Ruby) >  条件に基づく処理 >  24時間制から12時間制に時刻を変換するプログラム ]