クジラの練習帳005
練習帳005(条件分岐)
ターミナルから数字を入力し、数字に応じて以下のように出力するプログラムを書きましょう。
0以下の数値の場合、0以下の値です
10以上の数値の場合、10以上の値です
1以上9以下の数値の場合、0より大きく10より小さい値です
input = gets.to_i # ここからソースコードを書いてください
以下は回答
回答
input = gets.to_i if input <= 0 puts "0以下の数字です" elsif input >= 10 puts "10以上の数字です" else puts "0より大きく10より小さい数字です" end
1行目で数値をコンソールから入力できます
3行目から条件分岐処理です。
条件分岐の書き方は、
if 条件1 # 条件1にtrueのときの処理 elsif 条件2 # 条件2にtrueのときの処理 else # 条件2にfalseのときの処理 end
となっています。