Ex.5 完了

This commit is contained in:
2026-10-08 16:59:21 +09:00
parent 3ceabfca13
commit 150e8537b4

View File

@@ -1,7 +1,10 @@
<?php <?php
// TODO: 前画面で入力した「降水確率」を受け取ったうえで変数inputに代入してください // TODO: 前画面で入力した「降水確率」を受け取ったうえで変数inputに代入してください
$input = ($_POST["probability"]);
print_r("<pre>");
print_r($input);
print_r("</pre>");
// numに、input(文字列)を数値変換した値を代入します // numに、input(文字列)を数値変換した値を代入します
// ※ 入力された値が、数字ではなかった場合はプログラムがエラーになります // ※ 入力された値が、数字ではなかった場合はプログラムがエラーになります
@@ -10,7 +13,6 @@ $num = intval($input); // intval(文字列)で数値変換している
/* TODO: /* TODO:
* 以下の仕様に沿ってプログラムを完成させてください * 以下の仕様に沿ってプログラムを完成させてください
*
* ●変数numの値が75以上であれば -> 「雨が降る確率が高いです」 * ●変数numの値が75以上であれば -> 「雨が降る確率が高いです」
* ●変数numの値が30~74の範囲であれば -> 「雨が振るかもしれないです」 * ●変数numの値が30~74の範囲であれば -> 「雨が振るかもしれないです」
* ●変数numの値が30未満であれば -> 「雨はまず降らないでしょう」 * ●変数numの値が30未満であれば -> 「雨はまず降らないでしょう」
@@ -19,3 +21,17 @@ $num = intval($input); // intval(文字列)で数値変換している
* ※ ただし、入力された値が100より大きく、0未満の場合は、「不正な値が入力されました」を出力してください * ※ ただし、入力された値が100より大きく、0未満の場合は、「不正な値が入力されました」を出力してください
* ※ プログラムは何行書いても良いです * ※ プログラムは何行書いても良いです
*/ */
if ($num >100) {
echo "不正な値が入力されました";
}elseif ($num < 0){
echo "不正な値が入力されました";
}elseif ($num >=75){
echo "雨が降る確率が高いです";
}elseif ($num >=30 && 74>= $num){
echo "雨が振るかもしれないです";
}elseif ($num <30){
echo "雨はまず降らないでしょう";
}