c# uygulama örnekleri

Aşağıdaki C# kodu, iki zar atıp sonuçları karşılaştıran basit bir zar oyunu örneğidir:

csharp

using System;

class Program {
static void Main(string[] args) {
Random random = new Random();

    Console.WriteLine("Zar Oyununa Hoş Geldiniz!");
    Console.WriteLine("========================");

    while (true)
    {
        Console.Write("Zar atmak için bir tuşa basın...");
        Console.ReadKey();

        int zar1 = random.Next(1, 7); // 1 ile 6 arasında bir sayı üretir
        int zar2 = random.Next(1, 7); // 1 ile 6 arasında bir sayı üretir

        Console.WriteLine("Zar 1: {0}", zar1);
        Console.WriteLine("Zar 2: {0}", zar2);

        if (zar1 == zar2)
        {
            Console.WriteLine("Tebrikler, çift attınız!");
        }
        else if (zar1 + zar2 == 7)
        {
            Console.WriteLine("Tebrikler, toplam 7 attınız!");
        }
        else
        {
            Console.WriteLine("Malesef, ne çift ne de toplam 7 attınız.");
        }

        Console.WriteLine("========================");
    }
}

}

Bu program, kullanıcı herhangi bir tuşa basana kadar sürekli olarak zar atar ve sonuçlarını gösterir. Eğer iki zarın değerleri eşitse “Tebrikler, çift attınız!” yazısı çıkar. Eğer iki zarın toplamı 7 ise “Tebrikler, toplam 7 attınız!” yazısı çıkar. Eğer hiçbiri olmazsa “Malesef, ne çift ne de toplam 7 attınız.” yazısı çıkar.

Bir cevap yazın

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