huznumsun
New member
PHPDE İNSAFSIZ HOCAMIZ BİZDEN POZİTİF TAM SAYILARIN BÖLENLERINI BULAN KODU İSTIYOR BOLENLERINI BULDUM ANCAK BIR USTUNU ALIP ÇARPMA İŞLEMI OLMUYOR YARDIMCI OLCAK ARKADASLARA SIMDIDEN TESEKKURLER.....:vur:saskin:melek
<?php
// Silverday @ HackheLL - 19:55 28.11.2008
if(isset($_GET['sayi'])) {
if($_GET['sayi'] > 0) {
$sayi = $_GET['sayi'];
$bolenler = "";
$carpim = 1;
for($i = 2; $i <= $sayi; $i++) {
if(($sayi % $i) == 0) {
$bolenler .= ", $i";
$carpim *= $i + 1;
}
}
$echo = "<b>$sayi</b> sayısını tam bölen sayılar: <b>{ </b>1$bolenler </b>}</b>";
$carpims = "Bölenlerin bir fazlasının çarpımı: <b>$carpim</b>";
}
else {
$echo = "Lütfen <b>pozitif</b> bir tamsayı giriniz.";
}
}
else {
$echo = "";
}
$html = "<html><head><title>Pozitif Bölenler</title></head>
<body>
<form action=\"\" method=\"get\">
<input type=\"textbox\" name=\"sayi\" value=\"Sayı Giriniz..\" onFocus=\"this.value='';\">
<br><br><input type=\"submit\" value=\"Git >\">
</form>
$echo<br><br>
$carpims
";
echo($html);
?>