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.
rand()değilde random() yazsak problem olur mu ?
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
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……
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
Bunu gizlice okutabilir miyiz.