TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Calculator in c#
Vaibhav Kanase
Nov 23, 2011
6.6
k
0
0
facebook
twitter
linkedIn
Reddit
WhatsApp
Email
Bookmark
Here I show you how to create simple calculator in C#.
public
partial
class
Form1
:
Form
{
double
a,b;
int
i;
double
ans;
public
Form1()
{
InitializeComponent();
}
private
void
button1_Click(
object
sender,
EventArgs
e)
{
textBox1.Text = textBox1.Text +
"1"
;
}
private
void
button2_Click(
object
sender,
EventArgs
e)
{
textBox1.Text = textBox1.Text +
"2"
;
}
private
void
button3_Click(
object
sender,
EventArgs
e)
{
textBox1.Text = textBox1.Text +
"3"
;
}
private
void
button4_Click(
object
sender,
EventArgs
e)
{
textBox1.Text = textBox1.Text +
"4"
;
}
private
void
button5_Click(
object
sender,
EventArgs
e)
{
textBox1.Text = textBox1.Text +
"5"
;
}
private
void
button6_Click(
object
sender,
EventArgs
e)
{
textBox1.Text = textBox1.Text +
"6"
;
}
private
void
button7_Click(
object
sender,
EventArgs
e)
{
textBox1.Text = textBox1.Text +
"7"
;
}
private
void
button8_Click(
object
sender,
EventArgs
e)
{
textBox1.Text = textBox1.Text +
"8"
;
}
private
void
button9_Click(
object
sender,
EventArgs
e)
{
textBox1.Text = textBox1.Text +
"9"
;
}
private
void
button11_Click(
object
sender,
EventArgs
e)
{
textBox1.Text = textBox1.Text +
"0"
;
}
private
void
button19_Click(
object
sender,
EventArgs
e)
{
textBox1.Text = textBox1.Text +
"."
;
}
private
void
button16_Click(
object
sender,
EventArgs
e)
{
a =
Convert
.ToDouble(textBox1.Text);
textBox1.Text =
""
;
i = 1;
}
private
void
button12_Click(
object
sender,
EventArgs
e)
{
a =
Convert
.ToDouble(textBox1.Text);
textBox1.Text =
""
;
i = 2;
}
private
void
button13_Click(
object
sender,
EventArgs
e)
{
a =
Convert
.ToDouble(textBox1.Text);
textBox1.Text =
""
;
i = 3;
}
private
void
button14_Click(
object
sender,
EventArgs
e)
{
a =
Convert
.ToDouble(textBox1.Text);
textBox1.Text =
""
;
i = 4;
}
private
void
button15_Click(
object
sender,
EventArgs
e)
{
b =
Convert
.ToDouble(textBox1.Text);
switch
(i)
{
case
1:
ans = a + b;
textBox1.Text = (
""
+ans);
break
;
case
2:
ans = a - b;
textBox1.Text = (
""
+ ans);
break
;
case
3:
ans = a * b;
textBox1.Text = (
""
+ ans);
break
;
case
4:
ans = a / b;
textBox1.Text = (
""
+ ans);
break
;
default
:
MessageBox
.Show(
"Error"
);
break
;
}
}
private
void
button10_Click(
object
sender,
EventArgs
e)
{
textBox1.Text =
""
;
}
private
void
button20_Click(
object
sender,
EventArgs
e)
{
this
.Close();
}
private
void
Form1_Load(
object
sender,
EventArgs
e)
{
}
}
Output
Calculator in c#
Next Recommended Reading
C# calculator