klmno' Alıntı:-100 elemanlı ayrı bir kontrol dizisi oluşturup, bütün elemanlarını 0 yapın.
-1 ile 16 arası for - next döngüsü kurun.
-for-next içinde her rastgele sayı üretiminden sonra üretilen sayının kontrol_dizisindeki karşılığının 0 olup olmadığını kontrol edin (burada kaç kere döneceği belli olmadığı için while kullanmanız lazım) 0 ise önceden bu sayı üretilmemiştir, o zaman bu yeni üretilen sayıyı kullanın ve kontrol_dizisinin bu elemanını 1 yapın.
Hocam Math sınıfının random methodunu kullanırsan işini görür.Tek saırda yaparsın hemen.hz0660' Alıntı:arkadaşlar 1 ile 100 arasında rastgele 16 farklı sayı üretmek istiyorum.
Fakat bazı sayılar aynı üretiliyor.
acaba farklı sayı üretmek için hazır bir fonksiyon var mı yoksa dizi içerisinde arama mı yapmak lazım....
yardımcı olabilirseniz sevinirim... :roll:
iambilisimci' Alıntı:Hocam Math sınıfının random methodunu kullanırsan işini görür.Tek saırda yaparsın hemen.hz0660' Alıntı:arkadaşlar 1 ile 100 arasında rastgele 16 farklı sayı üretmek istiyorum.
Fakat bazı sayılar aynı üretiliyor.
acaba farklı sayı üretmek için hazır bir fonksiyon var mı yoksa dizi içerisinde arama mı yapmak lazım....
yardımcı olabilirseniz sevinirim... :roll:
for(var i=0;i<16;i++)
{
Math.Random()*99+1;
};