<?php
error_reporting(0);//sıfıra bölme hatası bastırma
//Php ile Lynch-Bell Sayılarını Bulmak
//açıklayıcı algoritmalı çözüm
for($x=10000;$x<100000;$x++){//5 basamaklı sayıları örnek alacak olursak
$s1=$x%10;//birler basamağını (mod10)
$s2=floor(($x%100)/10);//onlar basamağı aşağıyuvarla(mod yüz/10)
$s3=floor(($x%1000)/100);//yüzler basamağı aşağıyuvarla(mod bin/10)
$s4=floor(($x%10000)/1000);//binler basamağı aşağıyuvarla(mod bin/10)
$s5=floor($x/10000);//on binler basamağı aşağıyuvarla(x/1000)
if($x%$s1 == 0){//birler basamağı mod
if($x%$s2 == 0){//onlar basamağı mod
if($x%$s3 == 0){//yüzler basamağı mod
if($x%$s4 == 0){//binler basamağı mod
if($x%$s5 == 0){//on binler basamağı mod
echo $x."<br>";
}
}
}
}
}
}
?>
İlgili