16 Temmuz 2013 Salı

C# Console’da Bilmece Oyunu



Daha fazlası için : http://programderslerim.blogspot.com/

Merhaba arkadaşlar hoşgeldiniz bugün sizlerle birlikte C# Console Applicationda bir bilmece programı yapacağız.Öncelikle programımızı açıp Windows Form Application değilde Console Application oluşturalım.


Oluşturduğumuzda karşımıza direk kodlar gelecektir.Hemen o kodlarda şu kodu buluyoruz

static void Main(string[] args)
        {
        }

Şimdi bu 2 süslü parantezin arasını açmamız lazım üsttekinin sonuna gelip enter 'a basınca açılacaktır.Şimdi oraya şu kodları girmeye başlıyalım.


string cevap1, cevap2, cevap3, cevap4, cevap5;
int secim;
teLine("                             ****> BiLMeCeLeR <***** \n\nBilmece oyununa hoşgeldiniz.Başlamak için bir seçim yapınız. \n\n1)Oyuna başla 2)Cevapları gör\n\nUYARI ! Lütfen soruları küçük harflerle cevaplandırınız."); secim = Co
Console.Wr invert.ToInt32(Console.ReadLine()); Console.Clear(); switch (secim) { case 1: Console.WriteLine("Dışı var içi yok, dayak yer suçu yok"); cevap1 = Console.ReadLine(); if (cevap1 == "top") {
= Console.ReadLine(); if (cevap2 == "yatak") { Console.Write("Tebrikler. Doğru cevap. Bir
Console.Write("Tebrikler. Doğru cevap. Bir sonraki soruya geçmek için bir tuşa basınız."); Console.ReadKey(); Console.Clear(); Console.WriteLine("Yattım yumuşak, uyudum sıcak sıcak"); cevap 2 sonraki soruya geçmek için bir tuşa basınız."); Console.ReadKey(); Console.Clear(); Console.WriteLine("Çarşıdan aldım bir tane,eve geldim bin tane"); cevap3 = Console.ReadLine(); if (cevap3 == "nar") {
le.ReadLine(); if (cevap4 == "sabun") { Console.Write("Tebrikler. Doğru cevap. Bir sonraki
Console.Write("Tebrikler. Doğru cevap. Bir sonraki soruya geçmek için bir tuşa basınız."); Console.ReadKey(); Console.Clear(); Console.WriteLine("Bilmece bildirmece el üstünde kaydırmaca"); cevap4 = Cons o soruya geçmek için bir tuşa basınız."); Console.ReadKey(); Console.Clear(); Console.WriteLine("Ne içilir ne yenir, sıcakta kaldımı erir"); cevap5 = Console.ReadLine(); if (cevap5 == "dondurma") { Console.Write("Tebrikler. Doğru cevap. Oyunu bitirdiniz. Kapatmak için bir tuşa basınız.");
yanlış cevap.Elend
Console.ReadKey(); } if (cevap5 != "dondurma") { Console.Write("\nMalesef yanlış cevap.Elendiniz.Kapatmak için bir tuşa basınız.\n\n(Not: Yardım için oyun başlangıcındaki 'Cevapları Gör' şıkkını seçebilirsiniz.) "); Console.ReadKey(); } } if (cevap4 != "sabun") { Console.Write("\nMalesef iniz.Kapatmak için bir tuşa basınız.\n\n(Not: Yardım için oyun başlangıcındaki 'Cevapları Gör' şıkkını seçebilirsiniz.) "); Console.ReadKey(); } } if (cevap3 != "nar") {
ole.ReadKey(); } } if (cevap2 != "yatak") { Console.Write("\nMalesef yanlış cevap.Elendiniz.Kapatmak için bir tuşa basınız.\n\n(Not: Yardım için oyun başlangıcındaki
Console.Write("\nMalesef yanlış cevap.Elendiniz.Kapatmak için bir tuşa basınız.\n\n(Not: Yardım için oyun başlangıcındaki 'Cevapları Gör' şıkkını seçebilirsiniz.) "); Con s'Cevapları Gör' şıkkını seçebilirsiniz.) "); Console.ReadKey(); } } if (cevap1 != "top") { Console.Write("\nMalesef yanlış cevap.Elendiniz.\nKapatmak için bir tuşa basınız.\n\n(Not: Yardım için oyun başlangıcındaki 'Cevapları Gör' şıkkını seçebilirsiniz.) "); Console.ReadKey(); } break; case 2:
Console.Write("-------> Cevaplar <-------\n\nSoru1:Top\nSoru2:Yatak\nSoru3:Nar\nSoru4:Sabun\nSoru5:Dondurma\n\nKapatmak için bir tuşa basınız."); Console.ReadKey(); break; default: Console.Write("Hatalı tuşlama yaptınız.Kapatmak için bir tuşa basınız."); Console.ReadKey(); break;
}



Evet şimdi ilk Console Application Uygulamamızı yaptık.Bu programı arkadaşlarınıza yollayabilir,onlarla şakalaşabilirsiniz :))


Programı indirmek aşağıdaki resme tıklayınız :


Blogger Minimal SEO

0 yorum:

Yorum Gönder

Reklamlar