Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;sing System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace calculator
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- }
- double total = 0;
- double total1=0;
- bool plusclicked = false;
- bool minusclicked = false;
- bool divideclicked = false;
- bool multiplyclicked = false;
- private void one_Click(object sender, EventArgs e)
- {
- result.Text = result.Text + one.Text;
- }
- private void two_Click(object sender, EventArgs e)
- {
- result.Text = result.Text + two.Text;
- }
- private void three_Click(object sender, EventArgs e)
- {
- result.Text = result.Text + three.Text;
- }
- private void four_Click(object sender, EventArgs e)
- {
- result.Text = result.Text + four.Text;
- }
- private void five_Click(object sender, EventArgs e)
- {
- result.Text = result.Text + five.Text;
- }
- private void six_Click(object sender, EventArgs e)
- {
- result.Text = result.Text + six.Text;
- }
- private void seven_Click(object sender, EventArgs e)
- {
- result.Text = result.Text + seven.Text;
- }
- private void eight_Click(object sender, EventArgs e)
- {
- result.Text = result.Text + eight.Text;
- }
- private void nine_Click(object sender, EventArgs e)
- {
- result.Text = result.Text + nine.Text;
- }
- private void zero_Click(object sender, EventArgs e)
- {
- result.Text = result.Text + zero.Text;
- }
- private void point_Click(object sender, EventArgs e)
- {
- result.Text = result.Text + point.Text;
- }
- private void clear_Click(object sender, EventArgs e)
- {
- result.Clear();
- total = 0;
- total1 = 0;
- plusclicked = false;
- minusclicked = false;
- divideclicked = false;
- multiplyclicked = false;
- }
- private void plus_Click(object sender, EventArgs e)
- {
- total = total + double.Parse(result.Text);
- result.Text="";
- plusclicked = true;
- minusclicked = false;
- divideclicked = false;
- multiplyclicked = false;
- }
- private void equal_Click(object sender, EventArgs e)
- {
- if (plusclicked == true)
- {
- total1 = total + double.Parse(result.Text);
- }
- if (minusclicked == true)
- {
- total1 = total - double.Parse(result.Text);
- }
- if (divideclicked == true)
- {
- total1 = total / double.Parse(result.Text);
- }
- if (multiplyclicked == true)
- {
- total1 = total * double.Parse(result.Text);
- }
- result.Text = total1.ToString();
- total = 0;
- }
- private void minus_Click(object sender, EventArgs e)
- {
- if (total!=0)
- {
- total = total1 - double.Parse(result.Text);
- }
- else
- {
- total = total + double.Parse(result.Text);
- }
- result.Clear();
- plusclicked = false;
- minusclicked = true;
- multiplyclicked = false;
- divideclicked = false;
- }
- private void divide_Click(object sender, EventArgs e)
- {
- if (total != 0)
- {
- total = total1 / double.Parse(result.Text);
- }
- else
- {
- total = total + double.Parse(result.Text);
- }
- result.Clear();
- plusclicked = false;
- minusclicked = false;
- multiplyclicked = false;
- divideclicked = true;
- }
- private void multiply_Click(object sender, EventArgs e)
- {
- if (total != 0)
- {
- total = total1 * double.Parse(result.Text);
- }
- else
- {
- total = total + double.Parse(result.Text);
- }
- result.Clear();
- plusclicked = false;
- minusclicked = false;
- multiplyclicked = true;
- divideclicked = false;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement