19 Ocak 2019 Cumartesi

c# form matematik hesaplamaları

  public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            Environment.Exit(0);
        }

        private void panel2_Paint(object sender, PaintEventArgs e)
        {

        }

        private void panel3_Paint(object sender, PaintEventArgs e)
        {

        }

        private void radioButton1_CheckedChanged(object sender, EventArgs e)
        {
            textBox1.Text = "";
            textBox2.Text = "";
            label4.Text = "Sonuç";
            label1.Text = "1.Sayı";
            label2.Text = "2.Sayı";

            comboBox1.Visible = false;
            label3.Visible = false;
            label2.Visible = true;
            textBox2.Visible = true;
        }

        private void radioButton2_CheckedChanged(object sender, EventArgs e)
        {
            textBox1.Text = "";
            textBox2.Text = "";
            label4.Text = "Sonuç";
            label1.Text = "1.Sayı";
            label2.Text = "2.Sayı";
            comboBox1.Visible = false;
            label3.Visible = false;
            label2.Visible = false;
            textBox2.Visible = false;
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            radioButton1.Checked = true;
            textBox1.Text = "";
            textBox2.Text = "";
            label4.Text = "Sonuç";
            label1.Text = "1.Sayı";
            label2.Text = "2.Sayı";
        }

        private void button2_Click(object sender, EventArgs e)
        {
            if(radioButton1.Checked==true)
            {
             
                int taban, ust, sonuc;


                sonuc = 1;


                taban = Convert.ToInt32(textBox1.Text);


                ust = Convert.ToInt32(textBox2.Text);


                for (int i = 1; i <= ust; i++)
                {


                    sonuc = sonuc * taban;


                }


                label4.Text = ""+sonuc;


                MessageBox.Show("1. rodio seçili");

            }
            else if(radioButton2.Checked==true)
            {
             
                int  i, sayi, fakt = 1;
                sayi=Convert.ToInt32(textBox1.Text);
                for (i = 1; i <= sayi; i++)
                {
                    fakt = fakt * i;
                }
               label4.Text=""+fakt;
                MessageBox.Show("2. rodio seçili");
            }
            else if(radioButton3.Checked==true)
            {
             
               MessageBox.Show("3.rodio seçili");
                if(comboBox1.Text=="+")
                {
                    int a, b,c;
                    a = Convert.ToInt32(textBox1.Text);
                    b = Convert.ToInt32(textBox2.Text);
                    c = a + b;
                    label4.Text = "" + c;


                }
                else if(comboBox1.Text=="-")
                {
                    int a, b, c;
                    a = Convert.ToInt32(textBox1.Text);
                    b = Convert.ToInt32(textBox2.Text);
                    c = a - b;
                    label4.Text = "" + c;
                }
                else if(comboBox1.Text=="*")
                {
                    int a, b, c;
                    a = Convert.ToInt32(textBox1.Text);
                    b = Convert.ToInt32(textBox2.Text);
                    c = a * b;
                    label4.Text = "" + c;
                }
                else if(comboBox1.Text=="/")
                {
                    int a, b, c;
                    a = Convert.ToInt32(textBox1.Text);
                    b = Convert.ToInt32(textBox2.Text);
                    c = a / b;
                    label4.Text = "" + c;
                }
            }
            else if(radioButton4.Checked==true)
            {
                MessageBox.Show("rodio 4 seçili");
               
                decimal anapara = Convert.ToDecimal(textBox1.Text);
                decimal faiz = 22;
                int vade = Convert.ToInt32(textBox2.Text);
                decimal hesap = (anapara * faiz * vade) / 360;
                hesap = hesap + anapara;
                label4.Text = hesap.ToString();
            }

        }

        private void radioButton3_CheckedChanged(object sender, EventArgs e)
        {
            textBox1.Text = "";
            textBox2.Text = "";
            label4.Text = "Sonuç";
            label1.Text = "1.Sayı";
            label2.Text = "2.Sayı";
            comboBox1.Visible = true;
            label3.Visible = true;
            label2.Visible = true;
            textBox2.Visible = true;
        }

        private void radioButton4_CheckedChanged(object sender, EventArgs e)
        {
            comboBox1.Visible = false;
            label3.Visible = false;
            label2.Visible = true;
            textBox2.Visible = true;
            if (radioButton4.Checked == true)
            {
                MessageBox.Show("faiz %22 olarak hesaplanmıştır!!!");
            }
            label1.Text = "Anapara";
            label2.Text = "Vade";
        }

        private void button3_Click(object sender, EventArgs e)
        {
         
            if(radioButton3.Checked==true)
            { comboBox1.Visible = true;
            label3.Visible =true ;
            comboBox1.Text = "";
            }
            else
            {
                comboBox1.Visible = false;
                label3.Visible = false;
            }
            label2.Visible = true;
            textBox2.Visible = true;
            textBox1.Text = "";
            textBox2.Text = "";
            label4.Text = "Sonuç";
            label1.Text = "1.Sayı";
            label2.Text = "2.Sayı";
        }

Hiç yorum yok:

Yorum Gönder