Revision: 41400
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 17, 2011 08:59 by iamdezzy
Initial Code
<?php
set_time_limit(0);
$sayiyaKadar=49999;
$sayi=1;
//$u=strlen($sayiyaKadar);
//$bs=0;
//FAKTÖRİYEL FONKSİYONU//
function factorial($number) {
if ($number == 0) {return 1;}
return $number * factorial($number - 1);
}
for($j=1;$j<$sayiyaKadar;$j++) {
//echo $sayi;
settype($sayi, "string");
/* for($i=1;$i<$u-1;$i++){
if(isset($sayi[$bs])){
$sayi{$bs+1} = $sayi[$bs];
echo " ".($sayi{$bs})." ";
$bs++;
}
}
*/ if(isset($sayi[0])){
$sayi1 = $sayi[0];
// echo " ".($sayi1)." ";
}
if(isset($sayi[1])){
$sayi2 = $sayi[1];
// echo " ".($sayi2)." ";
}
if(isset($sayi[2])){
$sayi3 = $sayi[2];
// echo " ".($sayi3)." ";
}
if(isset($sayi[3])){
$sayi4 = $sayi[3];
// echo " ".($sayi4)." ";
}
if(isset($sayi[4])){
$sayi5 = $sayi[4];
// echo " ".($sayi5)." ";
}
if(isset($sayi1) && !isset($sayi2)){
if($sayi == factorial($sayi1) ){
echo $sayi."<br/>";
}
}
if(isset($sayi2) && !isset($sayi3)){
if($sayi == (factorial($sayi1)+ factorial($sayi2))){
echo $sayi."<br/>";
}
}
if(isset($sayi3) && !isset($sayi4)){
if($sayi == factorial($sayi1)+ factorial($sayi2)+factorial($sayi3)){
echo $sayi."<br/>";
}
}
if(isset($sayi4) && !isset($sayi5)){
if($sayi == factorial($sayi1)+ factorial($sayi2)+factorial($sayi3)+factorial($sayi4)){
echo $sayi."<br/>";
}
}
if(isset($sayi5) && !isset($sayi6)){
if($sayi == factorial($sayi1)+ factorial($sayi2)+factorial($sayi3)+factorial($sayi4)+factorial($sayi5)){
echo $sayi."<br/>";
}
}
//$a = gettype($sayi);
//echo $a;
$sayi++;
// echo "<br/>";
}
//echo $sayi[0];
//echo $sayi[1];
//echo $sayi[2];
?>
Initial URL
Initial Description
My first program, so it may not be perfect.
Initial Title
Factorion Arayışı
Initial Tags
Initial Language
PHP