Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
303
Tıklama
0
Öne Çıkarma
Random ile ilgili ufak bir soru
D
9 yıl
Onbaşı
Konu Sahibi

Randomize;
Edit1.Text := IntToStr(random(49)+1);


+1 in amacı nedir?



L
9 yıl
Yüzbaşı

bu nece bilmiyorum ama 1 ile 49 arası olması lazım + 1 yapmasaydın 0 - 49 arası olurdu herhalde



< Bu ileti mini sürüm kullanılarak atıldı >

B
9 yıl
Yarbay

random(49), 0 ile 49 aralığında bir sayı döndürecektir, + 1 bu rastgale sayının 1 ve 50 aralığında olmasını sağlayacak.


Bu mesaja 1 cevap geldi.
D
9 yıl
Onbaşı
Konu Sahibi

eyw hocam sağolun.

sayısal loto tahmin edicisi yapmak istiyordum.Sitelerde gezerken bu kodu gördüm

Randomize;
Edit1.Text := IntToStr(random(49)+1);
Edit2.Text := IntToStr(random(49)+1);
Edit3.Text := IntToStr(random(49)+1);
Edit4.Text := IntToStr(random(49)+1);
Edit5.Text := IntToStr(random(49)+1);
Edit6.Text := IntToStr(random(49)+1);


yalnız aynı değerler gelebiliyor mesela edit1 deki değer edit5 de de aynısı olabiliyor bunu engelleyebilir miyim?


Bu mesaja 1 cevap geldi.
Y
9 yıl
Çavuş

Hocam şöyle yapabilirsiniz Edit1 .... Edit6 tüm sayıları bir diziye aktarıp sonradan hepsini kontrol edebilirsiniz bir önceki ile aynımı diye. Aynı iste tekrar random yapabilirsiniz..




Bu mesajda bahsedilenler: @dogan24
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.