Soru Geçmişi
«« Soruya geri dön
11.04.16 19:16
Rastgele sayı üretmede hep aynı sonucu alıyorum
C# kodumda arka arkaya bir çok rastgele sayılar üretmem gerekiyor. Ancak rastgele sayı üreten fonksiyonumu her çağırdığımda aynı değeri alıyorum. Kod şunun gibi bir şey: class Program
{
	
	// Rastgele sayı üreten fonksiyon
	public static int RastgeleSayi(int alt, int ust) {
		Random r = new Random();
		return r.Next(alt, ust);
	}
	
    static void Main(string[] args)
    {
	for (int i=0; i<100; i++) {
		Console.WriteLine(RastgeleSayi(1, 1000));
	}
        Console.ReadKey();
    }
}
Ekleyen: misafir
Değiştiren: cevapsitesi
11.04.16 18:41
Rastgele sayı üretmede hep aynı sonucu alıyorum
C# kodumda arka arkaya bir çok rastgele sayılar üretmem gerekiyor. Ancak rastgele sayı üreten fonksiyonumu her çağırdığımda aynı değeri alıyorum. Kod şunun gibi bir şey: class Program
{
	
	// Rastgele sayı üreten fonksiyon
	public static int rastgeleSayi(int alt, int ust) {
		Random r = new Random();
		return r.Next(alt, ust);
	}
	
    static void Main(string[] args)
    {
	for (int i=0; i<100; i++) {
		Console.WriteLine(RastgeleSayi(1, 1000));
	}
        Console.ReadKey();
    }
}
Ekleyen: misafir
 
En fazla 3 eski durum gösterilir.