プロが教える店舗&オフィスのセキュリティ対策術

phpの問題でIF文を用いて、成績を入力し、60点以上70点未満なら"可"、70点以上80点未満なら"良"、80点以上90点未満なら"優"、90点以上なら"秀"と表示するプログラムを作成せよ。
この問題の解答を教えてください。お願いします。

A 回答 (1件)

流れ的にはこんな感じ



<form method="get">
<input type="text" name="val">
<input type="submit" value="go">
</form>
<?PHP
$val=filter_input(INPUT_GET,"val");
if(is_numeric($val)){
$ret="不可";
if($val>=90) $ret="秀";
if($val>=80) $ret="優";
if($val>=70) $ret="良";
if($val>=60) $ret="可";
print htmlspecialchars($val).":".$ret;
}
?>
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!