PHP実験室
約数探知機
説明
数字を送信すればその約数を全て調べます。
ただし、1000までの整数です。
もっと大きな数でも動くけどサーバーに負担をかけたくないのでね。
うん、かなり実用的じゃないかな(笑)
サンプル
は、で割り切れます
スクリプト
htmlの前にこれ
<?php
$num="";
$num1="";
$i="";
?>
bodyにこれ
<form action="measure.php" method="post">
<input type="text" name="num" /> :1〜1000までの整数(半角)<br />
<input type="submit" value="開始" />
</form>
<?php
$num=$_POST["num"];
echo $num."は、";
if($num<0||1001>$num||$num==""){
for($i=1;$i<=$num;$i++){
$num1=$num % $i;
switch($num1){
case 0:
echo "{$i},";
continue;
case 1:
continue;
}
}
}
echo "で割り切れます";
?>
メニュー