PHPを最近勉強し始め、以下の問題を解いています。
~~~~~~~~~~~~~~~~~~~~~
「結果は60点です。合格です。」という文章を表示させて下さい。
[条件]
・switch , case , break を使用する。
・90点以上は"パーフェクトです。"と表示。
・70点以上90点未満は"素晴らしい"と表示。
・50点以上70点未満は"合格です。"と表示。
・それ以下は"頑張りましょう!"と表示。
・60点の場合で表示。
~~~~~~~~~~~~~~~~~~~~~
私はこの問題の回答として以下のようなPHPを書きましたが『結果は60点です。頑張りましょう!』と出力されました。
「結果は60点です。合格です。」と出力するには以下のPHPをどのように変えれば良いのでしょうか。
~~~~~~~~~~~~~~~~~~~~~
<?php $s = 60; echo "結果は{$s}点です。"; switch ($s){ case '$s >= 90': echo "パーフェクトです。"; break; case '$s < 90 && $s >= 70': echo "素晴らしい"; break; case '$s < 70 && $s >= 50': echo "合格です。"; break; default: echo "頑張りましょう!"; } ?>~~~~~~~~~~~~~~~~~~~~~
ご助言お願いいたします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/17 11:14
退会済みユーザー
2020/03/17 11:56