演習課題「飲酒可能な年齢か判定する!」
右側のエディターエリアのプログラムをもとに、プログラムを完成させてください。
age の中には、飲酒可能か判定する人の年齢が、
18〜22才までランダムで数字で代入されています。
例)19才だったら19が代入されているとします。
20才未満の場合は「○才は飲酒不可」と表示し
20才以上だったら「○才は飲酒可能」と表示するプログラムを書きましょう。
演習課題「間違い修正:入賞圏内か判別する」
右側のエディターエリアにかかれているプログラムは、
実行しても期待通りの動きをしていません。
間違いの箇所を見つけてプログラムを完成させてください。
place の中には入賞判別したい人のレースの順位が、
1〜12位までランダムで数字で代入されています。
例)5位だったら5が代入されているものとします。
6位以内に入っている場合は「●位入賞」と表示し
入っていなかったら「●位入賞圏外」と表示するプログラムを書きましょう。
演習課題「間違い修正:成人判別」
右側のエディターエリアにかかれているプログラムは、
実行しても期待通りの動きをしていません。
間違いの箇所を見つけてプログラムを完成させてください。
age の中には成人判別したい人の年齢が、
15〜25歳までランダムで数字で代入されています。
例)18才だったら18が代入されているものとします。
20才以上の場合は「**才成人です」と表示し
19才以下だったら「**才未成年です」と表示するプログラムを書きましょう。
※paizaに会員登録すると無料で動画学習コンテンツをご利用いただけます
会員登録する
#03:比較演算子で条件分岐してみよう
if文で、数値が大きかったら、小さかったらといった場合に対応する、比較演算子について学習します。
# if文による条件分岐
if 条件式1
#条件式1が成立したときの処理
elsif 条件式2
#条件式2が成立したときの処理
else
#条件式が、どれも成立しなかったときの処理
end
利用例 | 意味 | 真になる例 |
---|---|---|
a < b | a が b よりも小さい | 10 < 15 |
a > b | a が b よりも大きい | 10 > 7 |
a <= b | a が b 以下である | 10 <= 15 |
a >= b | a が b 以上である | 10 >= 7 |
a != b | a と b が等しくない | 10 != 1 |
ログインすると採点できます
コードの実行