RadioButton etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
RadioButton etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

28 Haziran 2014 Cumartesi

C Sharp Form Uygulamalar Kompleks Sayılar ile Toplama, Çıkarma, Çarpma ve Bölme İşlemleri



KONU : C Sharp Uygulamalar - C Sharp ( C# ) form da kompleks sayılar ile dört işlem yapma. C sharp komplek sayılar kullanarak bölme, çarpma, çıkarma ve bölme işlemleri yapma.
ETİKETLER: c sharp kompleks sayılar - c sharp textbox - c sharp label - c sharp radiobutton - c sharp button - c sharp form



UYGULAMAYI İNDİR




using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace Kompleks_Sayılar
{
    public partial class KompleksSayilar : Form
    {
        public KompleksSayilar()
        {
            InitializeComponent();
        }

        private void KompleksSayilar_Load(object sender, EventArgs e)
        {

        }

        private void radioButtonToplama_CheckedChanged(object sender, System.EventArgs e)
        {
            TextBoxKontrol();

            double a1, a2, b1, b2, a, b;
            a1 = Convert.ToDouble(textBox1.Text);
            b1 = Convert.ToDouble(textBox2.Text);
            a2 = Convert.ToDouble(textBox3.Text);
            b2 = Convert.ToDouble(textBox4.Text);

            a = a1 + a2;
            b = b1 + b2;

            labelSonuc.Text = Convert.ToString(a) + "+ i" + Convert.ToString(b);
        }

        private void radioButtonCikar_CheckedChanged(object sender, System.EventArgs e)
        {
            TextBoxKontrol();

            double a1, a2, b1, b2, a, b;
            a1 = Convert.ToDouble(textBox1.Text);
            b1 = Convert.ToDouble(textBox2.Text);
            a2 = Convert.ToDouble(textBox3.Text);
            b2 = Convert.ToDouble(textBox4.Text);

            a = a1 - a2;
            b = b1 - b2;

            labelSonuc.Text = Convert.ToString(a) + "+ i" + Convert.ToString(b);
        }

        private void TextBoxKontrol()
        {
            foreach (Control item in this.Controls)
            {
                if (item is TextBox)
                {
                    if (item.Text.Trim() == "")
                    {
                        item.Text = "0";

                    }
                }
            }
        }

        private void radioButtonCarp_CheckedChanged(object sender, EventArgs e)
        {
            TextBoxKontrol();

            double a1, a2, b1, b2, a, b;
            a1 = Convert.ToDouble(textBox1.Text);
            b1 = Convert.ToDouble(textBox2.Text);
            a2 = Convert.ToDouble(textBox3.Text);
            b2 = Convert.ToDouble(textBox4.Text);

            a = a1 * a2 - b1 * b2;
            b = a1 * b2 + b1 * a2;

            labelSonuc.Text = Convert.ToString(a) + "+ i" + Convert.ToString(b);
        }

        private void radioButtonBol_CheckedChanged(object sender, System.EventArgs e)
        {
            TextBoxKontrol();

            double a1, a2, b1, b2, a, b, a1_pay, b1_pay, payda, a2_eslenik, b2_eslenik;
            a1 = Convert.ToDouble(textBox1.Text);
            b1 = Convert.ToDouble(textBox2.Text);
            a2 = Convert.ToDouble(textBox3.Text);
            b2 = Convert.ToDouble(textBox4.Text);

            a2_eslenik = a2;
            b2_eslenik = -b2;

            payda = a2 * a2 + b2 * b2;

            a1_pay = a1 * a2_eslenik - b1 * b2_eslenik;
            b1_pay = a1 * b2_eslenik + b1 * a2_eslenik;

            labelSonuc.Text = Convert.ToString(a1_pay / payda) + "+ i" + Convert.ToString(b1_pay / payda);
        }
    }
}

   




UYGULAMAYI İNDİR

8 Ocak 2014 Çarşamba

C Sharp Form Uygulamalar Yardım Hesaplama Programı



KONU : C Sharp Uygulamalar - C Sharp ( C# ) form uygulamalar yardım miktarı hesaplama programı. Textbox, label, buton , chekbox ve radio butonu kullanımı ile ilgili örnek uygulama
ETİKETLER: c sharp keypress - c sharp button - c sharp radio button - c sharp label - c sharp sayı mı- c sharp isnumber





UYGULAMAYI İNDİR


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace AileYardımı
{
    public partial class YardimHesaplama : Form
    {
        public YardimHesaplama()
        {
            InitializeComponent();
        }

        private void btnYardimHesapla_Click(object sender, EventArgs e)
        {
            int maasKatsayisi = 0;
            int cocukSayisi = 0;
            int yardimMiktari = 0;

            try
            {
                maasKatsayisi = int.Parse(txtMaasKatsayisi.Text);
            }
            catch
            {
                MessageBox.Show("Maaş katsayısı için geçersiz sayı girilmiş");
                return; 
            }

            if (rdoBekar.Checked == true) //Evli işaretli değilse
                yardimMiktari = 0;
            else
            {
                try
                {
                    cocukSayisi = int.Parse(txtCocukSayisi.Text);
                }
                catch
                {
                    MessageBox.Show("Çocuk sayısı için geçersiz sayı girilmiş");
                    return;
                }
                if (cocukSayisi > 2)
                {
                    cocukSayisi = 2;
                }

                if (chkEsimCalisiyor.Checked == true)
                {
                    yardimMiktari = cocukSayisi * 50 * maasKatsayisi;
                }
                else
                {
                    yardimMiktari = cocukSayisi * 50 * maasKatsayisi + 300 * maasKatsayisi;
                }
            }

            lblYarımMiktari.Text = yardimMiktari.ToString("###,###TL");
        }

        private void txtCocukSayisi_KeyPress(object sender, KeyPressEventArgs e)
        {
            //Girilen karakter sayı değilse girilen karakteri iptal et
            if (!char.IsNumber(e.KeyChar) && e.KeyChar != '\b')
            {
                e.Handled = true;
            }
        }

        private void txtMaasKatsayisi_KeyPress(object sender, KeyPressEventArgs e)
        {
            //Girilen karakter sayı değilse girilen karakteri iptal et
            if (!char.IsNumber(e.KeyChar) && e.KeyChar != '\b')
            {
                e.Handled = true;
            }
        }

        private void txtAdSoyad_KeyPress(object sender, KeyPressEventArgs e)
        {
            //Girilen karakter harf ve boşluk değilse girilen karakteri iptal et
            if (char.IsNumber(e.KeyChar) && e.KeyChar != '\b' && e.KeyChar != ' ')
            {
                e.Handled = true;
            }
        }
    }
}


UYGULAMAYI İNDİR