Siteye Abone Olmak İçin İzle Butonuna Tıklayın

Translate

İletişim

Yükselen Işık Evreni İletişim

07/11/20

C# ComboBox Kullanarak Toplama, Çıkarma, Çarpma ve Bölme İşlemi

 

C# ComboBox Kullanarak Toplama, Çıkarma, Çarpma ve Bölme İşlemi

 

Bu yazımızda sizlere C# Windows Form üzerinde Combobox kullanarak 4 işlem yapmayı öğreteceğiz. Bu yazının sonunda Form üzerinde Combobox ile toplama, çıkarma, çarpma ve bölme gibi matematiksel işlemleri nasıl yapacağınız konusunda bilgi sahibi olacaksınız. Combobox 'ta bulunan matematiksel işlemlerden hangisi seçili ise label da o doğrultuda bir sonuç görüntülenecektir.

 

Projeyi yapmaya başlayabiliriz.


Bu tarz projelerin devamı ve kodlama üzerine diğer projelerden haberdar olmak için sitemize abone ol butonu üzerinden abone olmayı unutmayın.   Abone Ol



·         Proje için öncelikle Form içerisine 1 adet Combobox, 5 adet Label, 2 adet TextBox ve 1 adet Button ekleyin.







Örnekte Combobox içerisinde bulunması gereken topla, çıkar, çarp ve böl işlemlerini kodlarla oluşturacağız. Bu şekilde form açıldığında yazmış olduğumuz kodlar Combobox içerisini otomatik olarak dolduracaktır.

·         Form a çift tıklayarak kod bölümünü açtığınızda Form_Load içerisine aşağıdaki kodları yazarak Combobox içerisine topla, çıkar, çarp ve böl işlemlerini eklemiş olacaksınız. Ayrıca program ilk çalıştığında toplama işleminin seçili olarak gelmesi de bu şekilde sağlanacaktır.

Form içerisine yazılması gereken kodlar;

            comboBox1.Items.Add("Topla");

            comboBox1.Items.Add("Çıkar");

            comboBox1.Items.Add("Çarp");

            comboBox1.Items.Add("Böl");

            comboBox1.SelectedIndex = 0;

       

·         Bu kodları form içerisine ekledikten sonra Hesapla butonuna yazılması gereken kodlara geçebilirsiniz.

·         Bu aşamada hangi işlemin yapılması gerektiğini belirlerken SelectedIndex özelliğinden yararlanılacak . Bunun yanında Text özelliği kullanılarak da kontrol yapmak mümkündür.

Buton içerisine yazılması gereken kodlar;

  double sayi1, sayi2, sonuc;

            sayi1 = Convert.ToDouble(textBox1.Text);

            sayi2 = Convert.ToDouble(textBox2.Text);

            if (comboBox1.SelectedIndex==0)

            {

                sonuc = sayi1 + sayi2;

 

            }

            else if (comboBox1.SelectedIndex == 1)

            {

                sonuc = sayi1 - sayi2;

 

            }

            else if (comboBox1.SelectedIndex == 2)

            {

                sonuc = sayi1 * sayi2;

 

            }

            else

            {

                sonuc = sayi1 / sayi2;

            }

            label5.Text = sonuc.ToString();

       

 

Programa ait çıktılar;











Bu tarz projelerin devamı ve kodlama üzerine diğer projelerden haberdar olmak için sitemize abone ol butonu üzerinden abone olmayı unutmayın.   Abone Ol

Hiç yorum yok:

Yorum Gönder