no message
This commit is contained in:
53
Question04-while/Ex02.php
Normal file
53
Question04-while/Ex02.php
Normal file
@@ -0,0 +1,53 @@
|
||||
<?php
|
||||
// 通称「FizzBuzz問題」です
|
||||
// 変数indexを定義し、1で初期化してください
|
||||
$index = 1;
|
||||
|
||||
// 変数indexが100以下である場合繰り返す条件式を記述してください
|
||||
while ($index <= 100) {
|
||||
|
||||
// 変数indexの値が3でも5でも割り切れる数の場合は、「FizzBuzz」と出力
|
||||
if ($index % 3 == 0 && $index % 5 == 0) {
|
||||
echo 'FizzBuzz';
|
||||
echo '<br>';
|
||||
|
||||
// 変数indexの値が3で割り切れ、5で割り切れない場合は、「Fizz」と出力
|
||||
} else if ($index % 3 == 0) {
|
||||
echo 'Fizz';
|
||||
echo '<br>';
|
||||
|
||||
// 変数indexの値が5で割り切れ、3で割り切れない場合は、「Buzz」と出力
|
||||
} else if ($index % 5 == 0) {
|
||||
echo 'Buzz';
|
||||
echo '<br>';
|
||||
|
||||
// 変数indexの値が3でも5でも割り切れない場合は、変数indexの値を出力
|
||||
} else {
|
||||
echo $index;
|
||||
echo '<br>';
|
||||
}
|
||||
// 変数indexに1を加算した数を、変数indexに代入する
|
||||
$index++;
|
||||
}
|
||||
|
||||
/*
|
||||
* ---------出力結果例---------
|
||||
* 1
|
||||
* 2
|
||||
* Fizz
|
||||
* 4
|
||||
* Buzz
|
||||
* Fizz
|
||||
* 7
|
||||
* 8
|
||||
* Fizz
|
||||
* Buzz
|
||||
* 11
|
||||
* Fizz
|
||||
* 13
|
||||
* 14
|
||||
* FizzBuzz
|
||||
* 16
|
||||
* :
|
||||
* :
|
||||
*/
|
||||
Reference in New Issue
Block a user