c# ta At Yarışı Oyunu

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 _34_AtYarisi
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Random rnd = new Random();
private void btnBasla_Click(object sender, EventArgs e)
{
if (txtBahis.Text == “”)
{
MessageBox.Show(“Bahis Tutari Giriniz”);
return;
}
if (btnOranlariGuncelle.Enabled == true)
{
MessageBox.Show(“Oncelikle Oranlari Guncelleyiniz”);
return;
}
double OynananBahisTutari = Convert.ToDouble(txtBahis.Text);
double MevcutTutar = Convert.ToDouble(lblMevcutKasa.Text);

if (OynananBahisTutari > MevcutTutar)
{
MessageBox.Show(“Kasada Para Yetersiz”);
return;
}

if (comboBox1.SelectedIndex == -1)
{
MessageBox.Show(“At Seçiniz”);
return;
}

lblMevcutKasa.Text = (MevcutTutar – OynananBahisTutari).ToString();

at01.Left = 17;
at02.Left = 17;
at03.Left = 17;
timer1.Interval = 100;
timer1.Enabled = true;

btnBasla.Enabled = false;
txtBahis.Enabled = false;
comboBox1.Enabled = false;
}

private void timer1_Tick(object sender, EventArgs e)
{
int At01Kosu = rnd.Next(1, 10);
int At02Kosu = rnd.Next(1, 10);
int At03Kosu = rnd.Next(1, 10);

at01.Left += At01Kosu;
at02.Left += At02Kosu;
at03.Left += At03Kosu;

if (at01.Right >= bitis.Left || at02.Right >= bitis.Left || at03.Right >= bitis.Left)
{
timer1.Enabled = false;
btnBasla.Enabled = true;
txtBahis.Enabled = true;
comboBox1.Enabled = true;
btnOranlariGuncelle.Enabled = true;

double BahisOrani = 0;
string At = “”;
if (at01.Right >= at02.Right && at01.Right >= at03.Right)
{
MessageBox.Show(“Kara Kaçan Kazandi”);
At = “Kara Kaçan”;
BahisOrani = Convert.ToDouble(lblOran01.Text);
}
else if (at02.Right >= at01.Right && at02.Right >= at03.Right)
{
MessageBox.Show(“Golden Girl Kazandi”);
At = “Golden Girl”;
BahisOrani = Convert.ToDouble(lblOran02.Text);
}
else
{
MessageBox.Show(“Kara Mamba Kazandi”);
At = “Kara Mamba”;
BahisOrani = Convert.ToDouble(lblOran03.Text);
}

if (At == comboBox1.Text)
{
double Bahis = Convert.ToDouble(txtBahis.Text);
double KazanilanPara = Bahis * BahisOrani;
double Kasa = Convert.ToDouble(lblMevcutKasa.Text);
lblMevcutKasa.Text = (Kasa + KazanilanPara).ToString();
}
}
}

private void btnOranlariGuncelle_Click(object sender, EventArgs e)
{
lblOran01.Text = (Math.Round(((rnd.NextDouble() * 20) + 1), 2)).ToString();
lblOran02.Text = (Math.Round(((rnd.NextDouble() * 20) + 1), 2)).ToString();
lblOran03.Text = (Math.Round(((rnd.NextDouble() * 20) + 1), 2)).ToString();
btnOranlariGuncelle.Enabled = false;
}

private void btnYatir_Click(object sender, EventArgs e)
{
if (txtYatirilacak.Text == “”)
{
MessageBox.Show(“Tutar Belirtiniz”);
return;
}

double MevcutTutar = Convert.ToDouble(lblMevcutKasa.Text);
double YatirilacakTutar = Convert.ToDouble(txtYatirilacak.Text);
lblMevcutKasa.Text = (YatirilacakTutar + MevcutTutar).ToString();
txtYatirilacak.Text = “”;
}

}
}