Şimdi Ara

Python'da kutu kapmaca oyunu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
3
Cevap
0
Favori
243
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • kardeş attığın linke sonradan baksaydın bari bizde açılmıyor atığın link
  • Kare tamamlamaca oyunu, bir “kareli kağıt” üzerinde 2 oyuncu ile oynanan bir oyundur.
    Oyun, sadece dış kenarları çizili olan dikdörtgensel bir alan içinde oynanır. Sırası gelen
    oyuncu, bu alan içinde istediği bir karenin çizili olmayan bir kenarını çizer. Bu kenar, o
    karenin çizili olmayan son kenarı ise, kare tamamlanmış olur ve o kare, son kenarı çizen
    oyuncuya ait olur. Oyuncu, kare tamamladığı sürece kenar çizmeye devam edebilir. Oyunda
    amaç en fazla sayıda kareye sahip olmaktır.

    Yukarıda tarif edilen kare tamamlamaca oyununun simüle edilmesini sağlayacak bir program
    istenmektedir. Oyun alanı minimum 3X3, maksimum 7X19 büyüklüğünde olmalıdır. Oyun
    alanının satırları sayılar, sütunları büyük harfler (yalnız Latin harfleri) ve her bir karenin
    kenarları ise yön isimlerinin ilk harfleri olan büyük harfler (D:doğu, B:batı, K:kuzey,
    G:güney) ile temsil edilmelidir.
    Program ilk çalıştığında 2 oyuncuyu temsil etmek için birer karakter alınmalıdır ve tekrar
    tekrar oyun oynanabilmelidir. Her oyunun başında, dikdörtgensel oyun alanının satır sayısı
    [3-7] ve sütun sayısı [3-19] alınarak boş oyun alanı görüntülenmelidir. Örneğin 4X6
    büyüklüğündeki bir oyun alanı, başlangıçta aşağıdakine benzer şekilde görüntülenmelidir:
    1. oyuncuyu temsil etmek için bir karakter giriniz: X
    2. oyuncuyu temsil etmek için bir karakter giriniz: Y
    Oyun alanının satır sayısını giriniz (3-7): 4
    Oyun alanının sütun sayısını giriniz (3-19): 6

    Kardeş bende açılıyor link ama her neyse metni aldım yapıştırdım.



    < Bu mesaj bu kişi tarafından değiştirildi throwaway31 -- 17 Aralık 2017; 19:34:46 >




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.