PHP Dersleri, MySQL ve Açık Kaynak


« Php ile Sayısal Loto Tahmini Nasıl Yapılır ?

Belirlediğimiz herhangi bir sayı aralığında sayı üretebilmek için rand() fonkisyonu kullanılır. Sayısal loto 1 ile 49 arasında olduğu için rand(1,49) şeklinde yazacağız. Ve toplam üretilen
sayıyı 6’ya tamamlamak için de for() kontrol döngüsünü kullanacağız.

Dizinimizde index.php dosyamızı oluşturduktan sonra ilk önce buttonumuzu oluşturalım.

<?php

echo'<form action="index.php" method="POST">

<input type="submit" value="Tahmin Et">

</form><br>';

echo "Bu hafta bu sayılar çıkacak : ";

//Başlangıç olarak 0 sayısını belirledik.

$default = 0;

//for() döngüsüne giriyoruz.Eğer 0 küçükse 5'ten , 5'e eşit oluncaya kadar $i'ye 1 sayı ekle ve döndür diyoruz.

for ($i=0;$i<=5;$i++){

$sayi[$i]=rand(1,49);

}

sort($sayi);

for ($i=0;$i<=4;$i++){

$default++;

if($sayi[$i]==$sayi[$default]){

$sayi[$default]=rand(1,49);

}

}

for ($i=0;$i<=5;$i++){

echo $sayi[$i]."  ";

}

?>

Evet rand() fonksiyonunun ne işe yaradığını ve küçük bir sayısal loto tahmini nasıl yapıldığını öğrendiğinizi umuyorum. 🙂

Dosyayı http://www.guraysuerdem.com/lototahmin.rar buradan indirebilirsiniz.




4 Yorum


  • 14 Eylül 2008
    Safa GÜRSOY yazdı


    rand()değilde random() yazsak problem olur mu ?

  • 30 Nisan 2009
    MESUT yazdı


    tüm olasılıkları görmemiz mümkün mu? Yani 13983816 ihtimali göreceğimiz bir program yaparmısınız teşekkürler

  • 05 Aralık 2009
    mert can yazdı


    sayısal vede süper loto hakkında aklımda şüpeler var bence şaibeli son dönemlerde hernedense devirler çoğaldı vede kime cıktı o bile bilinmiyor şahsi kanaatim cıkmaz boşa arkadaşlar……

  • 24 Kasım 2010
    mehmetcan sürücü yazdı


    bunun videolu anlatımı var mı varsa bana mail atarmısınız lütfen ben öğrenciyim ve bunun tam mantığı nasıldır bilmiyorum bana yardımcı olursanız sevinirim şimdiden teşekkürler

Yorumla