C# ile diziden rastgele eleman seçmek

C# programlama dilinde tanımladığımız bir dizi içinden rastgele bir eleman seçebilmek için uygulayabileceğimiz çok fazla algoritma seçeneği var. Bu uygulamada bu algoritma seçeneklerinden birisine örnek vermek istedim.

Örnek: Tatile gitmek istediğimiz 5 şehir arasında kararsız kaldık ve bu kararı bizim yerimize verebilmesi için bir C# programı yazacağız. Bu uygulamayı beş elemanlı bir dizi içerisinden rastgele eleman seçerek yapın.

string[] sehirler = {"Antalya", "Göcek", "Fethiye", "Bodrum", "Marmaris"};
Random random = new Random();
int sehirIndex = random.Next(0, sehirler.Length);
Console.Write(sehirler[sehirIndex]);

Çıktı: Bodrum

 

Önceki benzer yazılarımdan bazıları için;

bkz: C# ile Dizi Tanımlamak (Array)

bkz: C# ile çok boyutlu dizi tanımlamak

bkz: C# ile string'in karakterlerini rastgele değiştirmek ve sıralamak

bkz: C# ile rastgele çift sayı üretme uygulaması

bkz: C# ile rastgele yazı tura atma uygulaması

bkz: C# ile rastgele zar atma uygulaması

mbologlu

23.04.2021 01:16

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.