c# uygulama örnekleri

Kolonlu sayısal loto oynamak için C# dilinde bir uygulama yapmak için aşağıdaki adımları takip edebilirsiniz:

c# uygulama örnekleri
c# uygulama örnekleri

Kullanıcıdan kaç kolon oynamak istediğini ve kolon başına kaç sayı seçeceğini isteyin.

csharp

Console.WriteLine(“Kaç kolon oynamak istiyorsunuz?”);
int kolonSayisi = Convert.ToInt32(Console.ReadLine());

Console.WriteLine(“Kolon başına kaç sayı seçeceksiniz?”);
int secimSayisi = Convert.ToInt32(Console.ReadLine());

Oynanacak sayıların aralığını belirleyin.

csharp

int minSayi = 1;
int maxSayi = 49;

Rastgele sayılar oluşturmak için bir dizi oluşturun.

csharp

Random rnd = new Random();

Oyunu oynamak için bir döngü oluşturun. Bu döngü, kolon sayısı kadar çalışacak ve her döngüde yeni bir kolon oluşturacak.

csharp

for (int i = 0; i < kolonSayisi; i++)
{
int[] sayilar = new int[secimSayisi];

// Rastgele sayıları oluşturun
for (int j = 0; j < secimSayisi; j++)
{
    int sayi = rnd.Next(minSayi, maxSayi);

    // Daha önce seçilen sayıları kontrol edin
    while (Array.IndexOf(sayilar, sayi) != -1)
    {
        sayi = rnd.Next(minSayi, maxSayi);
    }

    sayilar[j] = sayi;
}

// Oluşturulan sayıları sıralayın ve yazdırın
Array.Sort(sayilar);
Console.WriteLine(String.Join(", ", sayilar));

}

Bu basit kod parçacığı, kolonlu sayısal loto oynamak için gereken temel adımları içermektedir. Daha gelişmiş bir uygulama için, kullanıcıya seçimlerini kaydetme veya sonuçları karşılaştırma gibi seçenekler sunabilirsiniz.

By Artsın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir