17 Temmuz 2008 Perşembe

C# Slot Makinası



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 SlotMakinasi
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int jetonAdeti ;
private void Form1_Load(object sender, EventArgs e)
{
}
private void button3_Click_1(object sender, EventArgs e)
{
jetonAdeti = jetonAdeti + 1;
lblKasadakiPara.Text = jetonAdeti + " Jeton".ToString();
lblDurum.Text = "";
}
private void button1_Click_1(object sender, EventArgs e)
{

if (jetonAdeti < text = "%5"> 11 && jetonAdeti != jetonAdeti + 1)
{
lblKazanmaSansi.Text = "%20";
}
if (jetonAdeti > 0 )
{
timer1.Start();
button2.Enabled = true;
lblKasadakiPara.Text = jetonAdeti + " Jeton".ToString();
}
else
{
MessageBox.Show("Oyunu başlatmak için jeton atmalısınız");
}
}
private void button2_Click_1(object sender, EventArgs e)
{
timer1.Stop();
if (label1.Text == "3" && label2.Text == "3" && label3.Text == "3")
{
jetonAdeti = jetonAdeti + 5;
}
else if (label1.Text == "3" && label2.Text == "3")
{
jetonAdeti = jetonAdeti + 3;
}
else if (label2.Text == "3" && label3.Text == "3")
{
jetonAdeti = jetonAdeti + 3;
}
else if (label1.Text == "3" && label3.Text == "3")
{
jetonAdeti = jetonAdeti + 3;
}
else if (label1.Text == "3" label2.Text == "3" label3.Text == "3")
{
jetonAdeti = jetonAdeti + 1;
}
else if (label1.Text != "3" label2.Text != "3" label3.Text != "3")
{
jetonAdeti = jetonAdeti - 1;
}
if (jetonAdeti == 0)
lblDurum.Text = "Kabettiniz";
lblKasadakiPara.Text = jetonAdeti + " Jeton".ToString();
button2.Enabled = false;
}
private void timer1_Tick_1(object sender, EventArgs e)
{
int sayi1, sayi2, sayi3;
Random rnd = new Random();
sayi1 = rnd.Next(1, 11);
sayi2 = rnd.Next(1, 11);
sayi3 = rnd.Next(1, 11);
label1.Text = sayi1.ToString();
label2.Text = sayi2.ToString();
label3.Text = sayi3.ToString();
}
}
}

3 yorum:

Unknown dedi ki...

hocam sanki bunda bi sorun var aynısını yaptım gerekli materyalleri oluşturdum ama olmuyor hata veriyor

Unknown dedi ki...

if (jetonAdeti < text = "%5"> 11 && jetonAdeti != jetonAdeti + 1)
{
lblKazanmaSansi.Text = "%20";
}

bu kısımdaki text nedir?

uLas Kutuk dedi ki...

merhaba;
if (jetonAdeti < text = "%5"> 11 && jetonAdeti != jetonAdeti + 1)
satırında int ve strin arasnda eşitleme yapamazsın hatası veriyor