読み込んだ整数値は奇数か偶数か (do文)

明解C言語 入門編 > 4. プログラムの流れの繰り返し >

読み込んだ整数値は奇数か偶数か (do文)

PHP
<?php
$fp = fopen("php://stdin", "r");

do
{
    print "整数を入力してください:";
    $no = fgets($fp);

    if ((int)($no % 2))
        print "その数は奇数です。";
    else
        print "その数は偶数です。";

    print "もう1度? [Yes…0/No…9]:";
    $cont = fgets($fp);
} while ($cont == 0);

fclose($fp);
?>

実行結果

L:\>php lesson_04_024.php
整数を入力してください:17
その数は奇数です。もう1度? [Yes…0/No…9]:0
整数を入力してください:8
その数は偶数です。もう1度? [Yes…0/No…9]:9