C# Form RadioButton İle Dört İşlem Örneği - Bilişim Konuları

C# Form RadioButton İle Dört İşlem Örneği

Bu örneğimizde aritmetik işlemlerden toplama, çıkarma, çarpma ve bölme işlemlerini yapan programı yapacağız. Aritmetik işlem hesaplamalarını radiobutton ile yaptıracağız. Bunun için formumuza iki sayı girebilmek için iki tane textbox nesnesi ekliyoruz. Daha sonra groupbox nesnesi ekleyerek bunun içerisine dört tane radiobutton nesnesi ekliyoruz her işlem için bir tane. Daha sonra sonuçları göstermek için bir tane daha textbox nesnesi ekliyoruz. Radiobutton nesnelerinin CheckedChanged özelliğine işlemlerin hesaplama kodlarını ekliyoruz. Böylece her radiobuttona tıkladığımızda ilgili işlemi yapıyor ve sonucu sonuç kutusunda gösteriyor. Sayı türü olarak double sayı türünü kullandık. Bunun sebebi ise bölme işlemlerinde virgüllü sayıların olma ihtimalidir.

radiodortislem1

Programın C# Kodları:

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 Radiobuton
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }


        double sayi1, sayi2, toplam, fark, carpim, bolum;
        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void radioButton1_CheckedChanged(object sender, EventArgs e)
        {
            sayi1 = Convert.ToDouble(textBox1.Text);
            sayi2 = Convert.ToDouble(textBox2.Text);
            toplam = sayi1 + sayi2;
            textBox3.Text = toplam.ToString();
        }

        private void radioButton2_CheckedChanged(object sender, EventArgs e)
        {
            sayi1 = Convert.ToDouble(textBox1.Text);
            sayi2 = Convert.ToDouble(textBox2.Text);
            toplam = sayi1 - sayi2;
            textBox3.Text = toplam.ToString();
        }

        private void radioButton3_CheckedChanged(object sender, EventArgs e)
        {
            sayi1 = Convert.ToDouble(textBox1.Text);
            sayi2 = Convert.ToDouble(textBox2.Text);
            toplam = sayi1 * sayi2;
            textBox3.Text = toplam.ToString();
        }

        private void radioButton4_CheckedChanged(object sender, EventArgs e)
        {
            sayi1 = Convert.ToDouble(textBox1.Text);
            sayi2 = Convert.ToDouble(textBox2.Text);
            toplam = sayi1 / sayi2;
            textBox3.Text = toplam.ToString();
        }
    }
}

Programın ekran görüntüsü:

radiodortislem1

Bu Yazıya Tepkin Nedir?
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Yorum Yap

3 Yorum

  • Bu form örneği açıklayıcı olmuş. Bana direk hesaplama değil de butona tıklanınca sonucu bulan program lazım. Yardımcı olabilir misiniz.