DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Geçici çözüm olduğunu neden düşündünüz? Bilgisayar üzerinde zaten gerçek manada rastgele sayı üretmek mümkün değil. Sizin ürettikleriniz pseudo random olarak adlandırılıyor.
Ok. sen bilirsin ama rastgele üretilecek sayıda belli bir sayı için beklentiye girmek bana çok mantıklı gelmedi. Aralığın içinde olduğu sürece her sonuç kabul edilebilir.
stdlib.h kütüphanesinde RAND_Max diye bir değişken varmış eğer onu 100.000 ile değiştirebiliyorsan olur.
Eğer değiştiremiyorsan şu şekildede random sayını oluşturabilrsin.
random olarak basamak sayısını belirle. rand%6+1 gibi
sonra boş bir string "" tanımla
for döngüsüyle, random olarak 0'dan 9'a sayı üret ve üretilen değeri string'e çevirip tanımladığın string'e ekle. Bu işlemi basamak sayısı kadar yapıcak for döngüsü. ( 10'dan 100,000'e kadar değer üreticek)
Eğer basamak sayısını belirleyen şey rand%6+1 1 olursa for döngüsüne girmesin onun yerine rand%5+5 ile üretilen değeri string'e çevirip string'e ekle. (5'den 9'a kadar değer üreticek yani )
< Bu ileti mobil sürüm kullanılarak atıldı > Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @EmuDev
Yani (sonuc*3)+5
< Bu mesaj bu kişi tarafından değiştirildi controller_ -- 1 Haziran 2020; 15:13:4 >
< Bu ileti DH mobil uygulamasından atıldı > Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @controller_
< Bu ileti DH mobil uygulamasından atıldı >
< Bu ileti DH mobil uygulamasından atıldı > Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @controller_
Eğer değiştiremiyorsan şu şekildede random sayını oluşturabilrsin.
random olarak basamak sayısını belirle. rand%6+1 gibi
sonra boş bir string "" tanımla
for döngüsüyle, random olarak 0'dan 9'a sayı üret ve üretilen değeri string'e çevirip tanımladığın string'e ekle. Bu işlemi basamak sayısı kadar yapıcak for döngüsü. ( 10'dan 100,000'e kadar değer üreticek)
Eğer basamak sayısını belirleyen şey rand%6+1 1 olursa for döngüsüne girmesin onun yerine rand%5+5 ile üretilen değeri string'e çevirip string'e ekle. (5'den 9'a kadar değer üreticek yani )
< Bu mesaj bu kişi tarafından değiştirildi Example3 -- 1 Haziran 2020; 19:28:7 >
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @Example3