C# Sayı Tahmin Oyunu

Csharp Sayı Tahmin Oyunu

Visual C# programında yapılmış bir sayı tahmin oyunu. Program çalıştırıldığında kendisi 0-100 arasında rastgele bir tam sayı üretiyor ve bizde 5 tahminde bu sayıyı bilmemizi istiyor.

Bir tahminde bulunduktan sonra programın tuttuğu sayı bizim tahminimizden büyük ise “daha büyük bir sayı giriniz” mesajını veriyor.

Eğer tahminimiz sayıdan büyük ise o zaman “Daha küçük bir sayı giriniz” şeklinde uyarı veriyor.

Eğer 5 tahminden herhangi birinde programın tuttuğu sayıyı bilirsek “Tebrikler bildiniz.Tuttuğum sayı….” şeklinde bir mesaj veriyor.

Eğer 5 tahminde de bilemezsek o zaman “5 tahminde Bilemediniz. Sayı:…” şeklinde mesaj veriyor.

Son olarak programın c# kodları şöyle:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Sayı_Tahmin_Oyunu
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        int sayi, sayac = 0;
        private void Form1_Load(object sender, EventArgs e)
        {
            Random r = new Random();
            sayi = r.Next(0, 100);
        }
        private void button1_Click(object sender, EventArgs e)
        {        
            int kontrol;
            kontrol=Convert.ToInt16(textBox1.Text);
            
            if (sayac < 4)
            {
                if (sayi < kontrol) { label1.Text = "Daha küçük sayı gir"; sayac++; } if (sayi > kontrol)
                {  label1.Text = "Daha büyük sayı gir";
                    sayac++;   }
                if (sayi == kontrol)
                {  label1.Text = "Tebrikler Bildiniz. Sayı:"+sayi;  }
            }
            else
            {
                label1.Text = "5 tahminde bulamadınız. Sayı:"+sayi;
            }
        }
    }
}
Bu Yazıya Tepkin Nedir?
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Yorum Yap