1. Welcome to PHCorner Forums. Take a moment to Sign up and gain unlimited access and extra privileges that guests are not entitled to, such as:

    All that and more! Registration is quick, simple and absolutely free. Join our community today!

C# Calculator Codes(addition,subtraction,multiplication,division) c

Discussion in 'Coding, Programming' started by JamesQ, Nov 18, 2015.

  1. JamesQ

    JamesQ Addict Established

    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 My_Calculator
    {
    public partial class Form1 : Form
    {
    //declared variables //
    string opr;
    double oparand1, oparand2, result;
    public Form1()
    {
    InitializeComponent();
    }

    // clear textbox //
    private void button17_Click(object sender, EventArgs e)
    {
    textBox1.Clear();
    }
    //No. 0 //
    private void button15_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + "0";
    }

    //No. 1 //
    private void button12_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + "1";

    }
    //No. 2 //
    private void button13_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + "2";
    }
    //No. 3 //
    private void button9_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + "3";
    }
    //No. 4 //
    private void button10_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + "4";
    }
    //No. 5 //
    private void button11_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + "5";
    }
    //No. 6 //
    private void button3_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + "6";
    }
    //No. 7 //
    private void button7_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + "7";
    }
    //No. 8 //
    private void button8_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + "8";
    }
    //No. 9 //
    private void button16_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + "9"; //No. 9
    }
    // for addition button //

    private void button5_Click(object sender, EventArgs e)
    {
    oparand1 = Convert.ToDouble(textBox1.Text);
    opr = "+";
    textBox1.Clear();
    }
    // for subtraction button //

    private void button2_Click(object sender, EventArgs e)
    {
    oparand1 = Convert.ToDouble(textBox1.Text);
    opr = "-";
    textBox1.Clear();
    }
    //for multiplication button //
    private void button6_Click(object sender, EventArgs e)
    {
    oparand1 = Convert.ToDouble(textBox1.Text);
    opr = "*";
    textBox1.Clear();
    }

    //for division button //
    private void button4_Click(object sender, EventArgs e)
    {
    oparand1 = Convert.ToDouble(textBox1.Text);
    opr = "/";
    textBox1.Clear();
    }

    //equal button //
    private void button1_Click(object sender, EventArgs e)
    {
    oparand2 = Convert.ToDouble(textBox1.Text);
    switch (opr)
    {
    case "+": result = oparand1 + oparand2;
    textBox1.Text = Convert.ToString(result);
    break;

    case "-": result = oparand1 - oparand2;
    textBox1.Text = Convert.ToString(result);
    break;

    case "*": result = oparand1 * oparand2;
    textBox1.Text = Convert.ToString(result);
    break;


    case "/": if (oparand2 == 0)
    {
    textBox1.Text = "0.0";
    break;
    }
    else
    {
    result = oparand1 / oparand2;
    textBox1.Text = Convert.ToString(result);
    break;
    }
    }
    }
    //for the point(.) //
    private void button14_Click(object sender, EventArgs e)
    {
    if (textBox1.Text.Contains("."))
    {
    textBox1.Text = textBox1.Text;
    }
    else
    {
    textBox1.Text = textBox1.Text + ".";
    }
    }
    }
    }
     
    Last edited: Nov 18, 2015
  2. para saan po yan ts? para magcreate ng sariling calculator?
     
    JamesQ likes this.
  3. JamesQ

    JamesQ Addict Established

    oo sir. sa c# po. basic calculator po. (Add,Subtract,Multiply and Divide):)
     
  4. ahhh.. ok po ts.. :) salamat..
     
    JamesQ likes this.
  5. EARZE

    EARZE PHC Contributor Established

    thanks for sharing.. (y)
     
    JamesQ likes this.
  6. JamesQ

    JamesQ Addict Established

    salamat sir:)
     
  7. ts ano po ba ang error nato
    asd.MainForm.Dispose(bool)': no suitable method found to overide(CS0115)
     
Tags / Keywords: