Kağıt Taş Makas Oyunu C#

Herkesin çocukluğunda mutlaka oynadığı  Kağıt Taş Makas Oyunu C#kaya

[code language=”csharp”]
public partial class Form1 : Form
{
Random r = new Random();
int oto, skor; //değişkenlerimizi tanımlıyoruz.

public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
button4.Visible = false;
button5.Visible = false; //form yüklenirken buttonlar görünmüyor
button6.Visible = false;
label2.Text = ""; //Skor Board Boş
}

private void button1_Click(object sender, EventArgs e)
{
oto = r.Next(2);

if (oto == 0)
{
button4.Visible = false;
button5.Visible = true;
button6.Visible = false;
label2.Text = "Taş makası kırar!";

skor = (int.Parse(label4.Text)) + 1;
label4.Text = skor.ToString();
}

if (oto == 1)
{
button4.Visible = false;
button5.Visible = false;
button6.Visible = true;
label2.Text = "Kağıt taşı sarar!";

skor = (int.Parse(label6.Text)) + 1;
label6.Text = skor.ToString();
}
}

private void button2_Click(object sender, EventArgs e)
{
oto = r.Next(2);

if (oto == 0)
{
button4.Visible = true;
button5.Visible = false;
button6.Visible = false;
label2.Text = "Taş makası kırar!";

skor = (int.Parse(label6.Text)) + 1;
label6.Text = skor.ToString();
}

if (oto == 1)
{
button4.Visible = false;
button5.Visible = false;
button6.Visible = true;
label2.Text = "Makas kağıdı keser!";

skor = (int.Parse(label4.Text)) + 1;
label4.Text = skor.ToString();
}
}

private void button3_Click(object sender, EventArgs e)
{
oto = r.Next(2);

if (oto == 0)
{
button4.Visible = true;
button5.Visible = false;
button6.Visible = false;
label2.Text = "Kağıt taşı sarar!";

skor = (int.Parse(label4.Text)) + 1;
label4.Text = skor.ToString();
}

if (oto == 1)
{
button4.Visible = false;
button5.Visible = true;
button6.Visible = false;
label2.Text = "Makas kağıdı keser!";

skor = (int.Parse(label6.Text)) + 1;
label6.Text = skor.ToString();
}
}

private void button7_Click(object sender, EventArgs e)
{
string durum;

if (int.Parse(label4.Text) > int.Parse(label6.Text))
durum = "Yendiniz :)";
else
durum = "Yenildiniz :(";

if (int.Parse(label4.Text) == int.Parse(label6.Text))
durum = "Berabere :|";

MessageBox.Show("Skor: " + label4.Text + " – " + label6.Text + " " + durum);
Close();
}
}
}
[/code]

Projeyi İndir

Yorumlar 2

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir