c-uygulama-ornekleri-1

C# ile bir satranç tahtası oluşturmak için aşağıda dikkat çekici bir örnek sunuyorum. Bu örnekte, bir karakter dizisi kullanarak satranç tahtasını temsil edeceğiz.

csharp
Copy code
using System;

class Program
{
static void Main()
{
// Satranç tahtası boyutları
int satirSayisi = 8;
int sutunSayisi = 8;

    // Satranç tahtasını oluşturmak için karakter dizisi kullanalım
    char[,] satrancTahtasi = new char[satirSayisi, sutunSayisi];

    // Tahtayı doldurmak için iki döngü kullanalım
    for (int satir = 0; satir < satirSayisi; satir++)
    {
        for (int sutun = 0; sutun < sutunSayisi; sutun++)
        {
            // Satranç tahtasını doldururken sırayla siyah ve beyaz kareler oluşturabiliriz
            if ((satir + sutun) % 2 == 0)
            {
                satrancTahtasi[satir, sutun] = '■'; // Beyaz kare
            }
            else
            {
                satrancTahtasi[satir, sutun] = '□'; // Siyah kare
            }
        }
    }

    // Satranç tahtasını ekrana yazdıralım
    for (int satir = 0; satir < satirSayisi; satir++)
    {
        for (int sutun = 0; sutun < sutunSayisi; sutun++)
        {
            Console.Write(satrancTahtasi[satir, sutun] + " ");
        }
        Console.WriteLine(); // Her satır sonunda yeni satıra geçelim
    }
}

}

Bu kod, bir 8×8 boyutunda bir satranç tahtası oluşturur ve bu tahtayı karakterlerle temsil eder. Beyaz kareler “■” ile, siyah kareler “□” ile temsil edilir. Bu temsili istediğiniz gibi özelleştirebilir veya tahtayı görselleştirmek için farklı karakterler kullanabilirsiniz.

Bu örnek, C# ile basit bir satranç tahtası oluşturmanıza yardımcı olacak ve daha karmaşık satranç uygulamaları geliştirmenize olanak sağlayacaktır.

By Artsın

Bir cevap yazın

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