[問題] (参照:http://www.cc.kyoto-su.ac.jp/~mmina/bp1/hundredKnocksBasic.html)
整数値を入力させ、0から入力値を超えない値まで2ずつ増やして表示するプログラムを作成しなさい。
コード
$a = intval(fgets(STDIN));
for($m = 0; $m < $a; $m = $m+2){
echo "$m \n";
}
↓「10」と入力
結果
0
2
4
6
8
↓では、入力値から0を下回らない値まで2ずつ減らす場合は?
$a = intval(fgets(STDIN));
for($m = $a; $m > 0; $m = $m-2){
echo "$m \n";
}
結果
10
8
6
4
2
☆2ずつ減らす場合の増減式は、
$m = $m-2 または$m-=2