【PHP】FizzBuzz

☆通常
<?for($i=1;$i<=100;$i++){

    if($i%15 == 0)

        echo "FizzBuzz";

    else if ($i%5==0)

        echo "Buzz";

    else if($i%3 ==0)

        echo "Fizz";

    else

        echo $i;

    echo "\n";

}

☆三項演算子Ver
<?for(;$i++<100;)echo($i%15?$i%3?$i%5?$i:'Buzz':'Fizz':'FizzBuzz')."\n";

【PHP】素数を表示

参照リンク:http://aquila-lab.net/php-lesson/lesson_8-1.php
sosuu_check();function sosuu_check() {
  for ($i = 1; $i <= 100; $i++) {
      // 1以下の場合は次の値をチェック
    if ($i <= 1) {
      continue;
    }
    // 2の場合は素数のなので表示して、次の値をチェック
      if ($i == 2) {
      print $i . ":";
      continue;
    }
    // 偶数の場合は素数ではないので、次の値をチェック
    if ($i % 2 == 0) {
    	continue;
    }
    // 割り切れたか判定するフラグ変数
    $flg = "0";
    // 今の値は1と今の値以外は割れてはいけない
    for ($j =3; $j < $i; $j++) {
        // 割れてしまったら素数ではないので次の値をチェック
        if ($i % $j == 0) {
        $flg = "1";
        break;
      }
    }
    // 割れなかった場合は素数なので表示
    if ($flg == "0") {
      print $i . ":";
    }
  }
}

スナモなう ケータイ投稿記事

イメージ 1

一気にクリスマスへ向かいます

開く トラックバック(1)

[ すべて表示 ]


[PR]お得情報

ふるさと納税サイト『さとふる』
11/30まで5周年記念キャンペーン中!
Amazonギフト券1000円分当たる!
話題の新商品が今だけもらえる!
ジュレームアミノ シュープリーム
プレゼントキャンペーン

その他のキャンペーン


プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事