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