Gerekli araçlar
/* 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.
- 2 adet textBox
- 1 adet button
- 4 adet radioButton
/* 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.