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