İçeriğe geç
Güncel
  1. Program İndir LibreOffice
  2. Program İndir blender
  3. Program İndir Opera Stable
  4. Program İndir 7-Zip
  5. Program İndir Google Chrome
  6. Program İndir CPUID CPU-Z
  7. Program İndir KeePassXC
  8. Program İndir Geeks3D FurMark 2

Şahin Sezgin ÖZDEMİR – Bi Deli Mühendis..
17° Az bulutlu · 17° / 17°
  • Dolar 49,0184 %0,03
  • Euro 55,6568 %0,08
  • Sterlin 65,1874 %0,33
Şahin Sezgin ÖZDEMİR – Bi Deli Mühendis..
17° Az bulutlu · 17° / 17°

C# Konsol Sayı Tahmin Oyunu (Skorlu ve Detaylı)

Yazan
admin
Yayın
Güncelleme
Okuma
1 dk
Yorum
1

C# Konsol Sayı Tahmin Oyunu

Oyun Yapımında Kullanılan Temel Yapılar ve Kodların Özeti:

  1.  Veri Tipleri ve Değişkenler
  2.  If / Else Karar Yapısı
  3.  Random Sınıfı (Rastgele Sayı Üretmek)
  4.  For Döngüsü

 

Skor kaydetmeli ve 5 el’den oluşan bir sayı tahmin oyunu… Oyun ile ilgili soru ve isteğiniz olursa yorum kısmından ulaşabilirsiniz.

 

KODLAR

 

using System;
using System.Threading;

namespace ConsoleApp2
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Title = "www.SahinSezgin.com / Sayı Tahmin Oyunu";
            int ben = 0;
            int pc = 0;


            for (int i = 1; i <= 5; i++)
            {

                Random rastgele = new Random();
                int sayi1 = rastgele.Next(1, 6);
                Console.ForegroundColor = ConsoleColor.Gray;
                Console.Write("Lütfen 1 ve 5 Arasında Bir Rakam Giriniz: ");
                int sayi2 = Convert.ToInt32(Console.ReadLine());

                if (sayi1 == sayi2)
                {
                    ben++;
                    Console.Clear();
                    Console.WriteLine("Tebrikler Kazandınız...");
                    Console.WriteLine("Bilgisayarın Tercihiz: " + sayi1);
                    Console.WriteLine("Sizin Tercihiz: " + sayi2);
                    Thread.Sleep(2000);
                    Console.Clear();
                }

                else

                {
                    pc++;
                    Console.Clear();
                    Console.WriteLine("Kaybettiniz :-( ");
                    Console.WriteLine("Bilgisayarın Tercihiz: " + sayi1);
                    Console.WriteLine("Sizin Tercihiz: " + sayi2);
                    Thread.Sleep(2000);
                    Console.Clear();
                }

                Console.ForegroundColor = ConsoleColor.Cyan;
                Console.WriteLine("************** PUAN DURUMU **************");
                Console.WriteLine("Benim Skorum : " + ben);
                Console.WriteLine("PC Skoru: " + pc);
                Console.WriteLine("*****************************************");
            }

            if (ben < pc)
            {

                Console.Clear();
                Console.ForegroundColor = ConsoleColor.Yellow;
                Console.WriteLine("OYUN SONUCU: KAYBETTİNİZ!!!");
                Console.WriteLine("Benim Skorum : " + ben);
                Console.WriteLine("PC Skoru: " + pc);
            }

            else
            {

                Console.Clear();
                Console.WriteLine("Genel Durum: KAZANDINIZ!!!");
                Console.WriteLine("Benim Skorum : " + ben);
                Console.WriteLine("PC Skoru: " + pc);
            }

            Console.ReadLine();
        }
    }
}

 

Benzer yazılar

C# Konsol Sayı Tahmin Oyunu (Skorlu ve Detaylı) hakkında yorumlar

1 Sen de yorum yaz

Yorum yaz

E-posta adresin yayımlanmaz. Yıldızlı alanlar zorunlu.