Visual Basic- Üretilen Sayıyı arttırma
Kod
static void Main(string[] args) { int[] dizi = new int[5]; int sayi=0; Random rasgele = new Random(); // dizinin her elemanına farklı bir sayı atamak için dizi elemanı sayısı kadar döngü oluşturuldu for (int i = 0; i < 5; i++) { // dizinin içerisinde, rasgele ürettiğimiz değer var ise yeniden rasgele sayı üretmek için tekrar: // rasgele sayı üretiliyor sayi = rasgele.Next(1, 6); for (int j = 0; j < 5; j++) { // eğer üretilen sayı dizinin herhangi bir elemanına eşitse if (dizi[j]==sayi) { // tekrar say üretmeye gidiliyor ve kontrol yeniden yapılmaya başlıyor goto tekrar; } } // üretilen sayı dizinin içinde olmadığı için dizinin ilgili elemanına sayı atanıyor dizi[i] = sayi; } for (int i = 0; i < 5; i++) { Console.WriteLine(dizi[i].ToString()); } Console.ReadKey(); } }