C#’ta Hesap Makinesi

Merhabalar… C#ta hesap makinesi yapımını beraber inceleyelim…
Hesap_makinesi

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Text;

using System.Windows.Forms;

 

namespace WindowsApplication2

{

    public partial class Form1 : Form

    {

//Tanımlamalarımız.

        int  sayi1,sayi;

        string isaret = “”;

        bool isaret1;

        public Form1()

        {

            InitializeComponent();

        }

 

        private void button10_Click(object sender, EventArgs e)

        {

//Rakamların Girisi

//Rakam 0

            if (isaret1 == true)

                textBox1.Text = “0”;

            else

                if (textBox1.Text == “0”)

                    textBox1.Text = “0”;

                else

                    textBox1.Text = textBox1.Text + “0”;

            isaret1 = false;

 

        }

 

        private void button1_Click(object sender, EventArgs e)

        {

//Rakam 1

            if (isaret1 == true)

                textBox1.Text = “1”;

            else

                if (textBox1.Text == “0”)

                    textBox1.Text = “1”;

                else

                    textBox1.Text = textBox1.Text + “1”;

            isaret1 = false;

 

        }

 

        private void button2_Click(object sender, EventArgs e)

        {

//Rakam 2

            if (isaret1 == true)

                textBox1.Text = “2”;

            else

                if (textBox1.Text == “0”)

                    textBox1.Text = “2”;

                else

                    textBox1.Text = textBox1.Text + “2”;

            isaret1 = false;

 

        }

 

        private void button3_Click(object sender, EventArgs e)

        {

//Rakam 3

            if (isaret1 == true)

                textBox1.Text = “3”;

            else

                if (textBox1.Text == “0”)

                    textBox1.Text = “3”;

                else

                    textBox1.Text = textBox1.Text + “3”;

            isaret1 = false;

 

        }

 

        private void button4_Click(object sender, EventArgs e)

        {

//Rakam 4

            if (isaret1 == true)

                textBox1.Text = “4”;

            else

                if (textBox1.Text == “0”)

                    textBox1.Text = “4”;

                else

                    textBox1.Text = textBox1.Text + “4”;

            isaret1 = false;

 

        }

 

        private void button5_Click(object sender, EventArgs e)

        {

//Rakam 5

            if (isaret1 == true)

                textBox1.Text = “5”;

            else

                if (textBox1.Text == “0”)

                    textBox1.Text = “5”;

                else

                    textBox1.Text = textBox1.Text + “5”;

            isaret1 = false;

 

        }

 

 

        private void button6_Click(object sender, EventArgs e)

        {

//Rakam 6

            if (isaret1 == true)

                textBox1.Text = “6”;

            else

                if (textBox1.Text == “0”)

                    textBox1.Text = “6”;

                else

                    textBox1.Text = textBox1.Text + “6”;

            isaret1 = false;

        }

 

        private void button7_Click(object sender, EventArgs e)

        {

//Rakam 7

            if (isaret1 == true)

                textBox1.Text = “7”;

            else

                if (textBox1.Text == “0”)

                    textBox1.Text = “7”;

                else

                    textBox1.Text = textBox1.Text + “7”;

            isaret1 = false;

 

        }

 

        private void button8_Click(object sender, EventArgs e)

        {

//Rakam 8

            if (isaret1 == true)

              textBox1.Text = “8”;

else

if (textBox1.Text == “0” )

textBox1.Text = “8”;

else

textBox1.Text = textBox1.Text + “8”;

isaret1 = false;

 

        }

 

        private void button9_Click(object sender, EventArgs e)

        {

//Rakam 9

            if (isaret1 == true)

textBox1.Text = “9”;

else

if (textBox1.Text == “0” )

textBox1.Text = “9”;

else

textBox1.Text = textBox1.Text + “9”;

isaret1 = false;

 

        }

 

        private void button11_Click(object sender, EventArgs e)

        {

//C ‘Yani Silme Butonumuz

            isaret1 = false;

            isaret = “”;

            textBox1.Text = “0”;

 

        }

 

        private void button12_Click(object sender, EventArgs e)

        {

//+ “Toplama” Butonumuz

            if (isaret == “”)

                sayi = Convert.ToInt32(textBox1.Text);

            else

            {

                sayi1 = Convert.ToInt32(textBox1.Text);

 

                if (isaret == “+”) { sayi = sayi + sayi1; textBox1.Text = Convert.ToString(sayi); }

 

            }

            isaret1 = true;

            isaret = “+”;

 

        }

 

        private void button13_Click(object sender, EventArgs e)

        {

//- “Çıkarma” Butonumuz

            if (isaret == “”)

                sayi = Convert.ToInt32(textBox1.Text);

            else

            {

                sayi1 = Convert.ToInt32(textBox1.Text);

 

                if (isaret == “-“) { sayi = sayi – sayi1; textBox1.Text = Convert.ToString(sayi); }

 

            }

            isaret1 = true;

            isaret = “-“;

 

        }

 

        private void button14_Click(object sender, EventArgs e)

        {

// * “Çarpma” Butonumuz

            if (isaret == “”)

                sayi = Convert.ToInt32(textBox1.Text);

            else

            {

                sayi1 = Convert.ToInt32(textBox1.Text);

 

                if (isaret == “*”) { sayi = sayi * sayi1; textBox1.Text = Convert.ToString(sayi); }

 

            }

            isaret1 = true;

            isaret = “*”;

 

        }

 

        private void button15_Click(object sender, EventArgs e)

        {

//    / “Bölme” Butonumuz

            if (isaret == “”)

                sayi = Convert.ToInt32(textBox1.Text);

            else

            {

                sayi1 = Convert.ToInt32(textBox1.Text);

 

                if (isaret == “/”) { sayi = sayi / sayi1; textBox1.Text = Convert.ToString(sayi); }

            }

            isaret1 = true;

            isaret = “/”;

        } 

       private void button16_Click(object sender, EventArgs e)

        {

// = “Eşittir” Butonumuz

            isaret1 = true;

            sayi1 = Convert.ToInt32(textBox1.Text);

            if (isaret == “+”) { sayi = sayi + sayi1; textBox1.Text = Convert.ToString(sayi); }

            if (isaret == “-“) { sayi = sayi – sayi1; textBox1.Text = Convert.ToString(sayi); }

            if (isaret == “*”) { sayi = sayi * sayi1; textBox1.Text = Convert.ToString(sayi); }

            if (isaret == “/”) { sayi = sayi / sayi1; textBox1.Text = Convert.ToString(sayi); }

 

        }           

    }

}

Yazar: Sefahat

sefahat baltacı sitemizde 6 yazı eklemiş...

Share