c# adam asmaca

mhmt_mkt

Üye
Katılım
21 Ara 2010
Mesajlar
22
Puanları
1
arkadaslar elinizde c# programıyla yazılmış adam asmaca oyununun bi program örneği varmı ?
 
Benim kodum değil alıntıdır.

 
teşekkrler ama bnm istediğim c sharp programıyla oluştrulmuş arayüz ve kodlarıyla olacaktr bu c sharp değil sanırım
 
Benim Kodum değil alıntı



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

namespace adamasmaca
{
public partial class Form1 : Form
{

public Form1()
{
InitializeComponent();
}
int[] kolonuret()
{
Random s = new Random();
int[] dizi = new int[6];
int d = 0, m = 0;
for (int j = 0; j < 6; j++)
{
d = 0;
while (d != 6)
{
m = Convert.ToInt32(s.Next(1, 41));
for (int i = 0; i < 6; i++)
{
if ((Controls[m] is Button) == true)
d++;
else d = 0;
}
}
dizi[j] = m;
}
return dizi;
}
int[] sayiuret()
{
Random s = new Random();
int[] dizi = new int[6];
int d = 0, m = 0;
for (int j = 0; j < 6; j++)
{
d = 0;
while (d != 6)
{
m = Convert.ToInt32(s.Next(7));
for (int i = 0; i < 6; i++)
{
if (m != dizi)
d++;
else d = 0;
}
}
dizi[j] = m;
}
return dizi;
}
string[] kelime=new string[6];
int j = 0;
void kyerlestir()
{
int[] d1 = new int[6];
d1 = kolonuret();
int[] d2 = new int[6];
d2 = sayiuret();
for (int i = 0; i < 6; i++)
{
label7.Text += ((Controls[d1[d2-1]]) as Button).Text;
kelime=((Controls[d1[d2-1]]) as Button).Text;
}
}
void gosterme()
{
for (int k = 0; k < Controls.Count; k++)
{
if (Controls[k] is Button)
(Controls[k] as Button ).Enabled = false;
MessageBox.Show("Oyun bitti");
this.Close();
}
}
private void Form1_Load(object sender, EventArgs e)
{
kyerlestir();
}
int i = 0;
private void yaz(object sender, EventArgs e)
{
Button gelen;
gelen = (Button)sender;
gelen.Enabled = false;
if (gelen.Text == kelime[0])
{
j++;
label1.Text = gelen.Text;
}
if (gelen.Text == kelime[1])
{
j++;
label2.Text = gelen.Text;
}
if (gelen.Text == kelime[2])
{
j++;
label3.Text = gelen.Text;
}
if (gelen.Text == kelime[3])
{
j++;
label4.Text = gelen.Text;
}
if (gelen.Text == kelime[4])
{
j++;
label5.Text = gelen.Text;
}
if (gelen.Text == kelime[5])
{
j++;
label6.Text = gelen.Text;
}
if (gelen.Text != kelime[0])
i++;
if (j == 6)
{
MessageBox.Show("Kazandınız");
this.Close();
}
switch (i)
{
case 1:
label8.Visible = true;
break;
case 2:
label9.Visible = true;
break;
case 3:
label10.Visible = true;
break;
case 4:
label11.Visible = true;
break;
case 5:
label12.Visible = true;
gosterme();
break;
}
}
}
}
 
bu kodları devc++ programında yapamadım nsıl açıcam
 
bildigim kadarıyla bu dev c++ da acılmaz.Cunku gorsel degil..
Visual C# kullanabilirsin
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…