C# - RadioButton kullanarak basit dört işlem

  • Ekleyen Ziyaretçi
  • Oluşturma tarihi
  • Blog girdisi okuma süresi 1 dakika okuma
Gerekli araçlar
  • 2 adet textBox
  • 1 adet button
  • 4 adet radioButton
Kod aşaması
/* Textbox'ta bulunan veri yazı olduğundan burada sayı girişine çevirmesini istedik. */
int sayi1 = Convert.ToInt16(textBox1.Text);
int sayi2 = Convert.ToInt16(textBox2.Text);

/* Burada radioButton1 seçili ise toplama işlemini yaptırıyoruz. */
if (radioButton1.Checked)
MessageBox.Show("Sonuç: " + (sayi1 + sayi2));
/* Burada radioButton2 seçili ise çıkarma işlemini yaptırıyoruz. */
else if (radioButton2.Checked)
MessageBox.Show("Sonuç: " + (sayi1 - sayi2));
/* Burada radioButton3 seçili ise çarpma işlemini yaptırıyoruz. */
else if (radioButton3.Checked)
MessageBox.Show("Sonuç: " + (sayi1 * sayi2));
/* Burada radioButton1 seçili ise bölme işlemini yaptırıyoruz. */
else if (radioButton4.Checked)
MessageBox.Show("Sonuç: " + (sayi1 / sayi2));
/* Hatalı veri girişi yapıldı ise hata vermesini istiyoruz. */
else
MessageBox.Show("Hatalı giriş yaptınız");

Not: Yüksek sayı girişi yapacaksanız "Convert.ToInt16" kısmında bulunan 16 sayısını 32 sayısına çıkarabilirsiniz veya çok yüksek sayı girişi için "long sayi1 = Convert.ToInt64(textBox1.Text);" komutunu kullanabilirsiniz.
"sayi1" benim tanımladığım değişkenin adıdır, bunu kendiniz belirleyebilirsiniz.

Yorumlar

Gösterilecek yorum bulunamadı.
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…