Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
351
Tıklama
0
Öne Çıkarma
combx
S
14 yıl (5 mesaj)
Er
Konu Sahibi

Ama bunlara ek olarak rastgele seçeneğini ekledim ve bu seçeneğin görevide ;

bu seçeneği seçtiğimde bana rastgele aritmetik işlemlerini labellere atasın dedim.Mesela rastgele seçeneği seçildiğinde (+),(-) gibi işaretleri rastgele labellere ataMak gibi.. Bunu da şu şEkilde yapmayı düşündüm:
else if(comboBox1.SelectedIndex==4){//comboBox1 içerisindeki rastgele seçeneği.

Random r = new Random();
sayi = r.Next(comboBox1.SelectedIndex);

label7.Text = Convert.ToString(sayi);

}





< Bu mesaj bu kişi tarafından değiştirildi safişş -- 27 Temmuz 2012; 9:25:53 >

V
14 yıl (3187 mesaj)
Yüzbaşı

Random r = new Random();
sayi = r.Next(1);
switch(sayi){
case 0:
label.Text="+";
break;
case 1:
label.Text="-";
break;
}



bunun gibi bişi hata olabilir mantığı anlaman için yazdım

ayrıca senin yaptığın gibi

Random r = new Random();
sayi = r.Next(1);
if(comboBox1.SelectedIndex==sayi)

gibi kullanman lazım ama işlemlere nasıl gidiceksin onuda sen bul





< Bu mesaj bu kişi tarafından değiştirildi Video Tapes -- 21 Temmuz 2012; 17:41:28 >
Bu mesaja 1 cevap geldi.
B
14 yıl (736 mesaj)
Yüzbaşı

case kullanmaya gerek yok;


Random r = new Random();
sayi = r.Next(comboBox1.Items.Count);

labael7.text = comboBox1.Items[sayi].ToString();

combo içerisinde kaç tane item varsa onun sayısı içerisinden bir random sayı bulacak ve label içine onu yazacaktır.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.