switch in c#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
//int a=0, b=0,c=0;
//a = Convert.ToInt32(txt1.Text);
//b = Convert.ToInt32(txt2.Text) ;
//c = a + b;
//Label1.Text = Convert.ToString(c);
cal("+");
}
protected void Button2_Click(object sender, EventArgs e)
{
cal("-");
}
protected void Button3_Click(object sender, EventArgs e)
{
//int a, b, c;
//a = Convert.ToInt32(txt1.Text);
//b = Convert.ToInt32(txt2.Text);
//c = a * b;
//Label1.Text = Convert.ToString(c);
cal("*");
}
protected void Button4_Click(object sender, EventArgs e)
{
//int a, b, c;
//a = Convert.ToInt32(txt1.Text);
//b = Convert.ToInt32(txt2.Text);
//c = a / b;
//Label1.Text = Convert.ToString(c);
string result= cal("/");
int dis = (Convert.ToInt32(result) * 10) / 100;
Label1.Text = result;
Label2.Text = Convert.ToString( dis);
}
public string cal(string op) {
float a = 0, b = 0;
float c=0;
a = Convert.ToInt32(txt1.Text);
b = Convert.ToInt32(txt2.Text);
switch (op)
{
case "+": c = a+ b ; break;
case "-":c = a- b; break;
case "*": c = a* b; break;
case "/": c = a/ b; break;
default: Label2.Text = "Not Any"; break;
}
return Convert.ToString(c);
}
}
Comments
Post a Comment