C# Calculator Codes
C# Calculator Codes
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
namespace WpfApplication2
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
double bir;double iki; string islem = "";
public MainWindow(){InitializeComponent();}
private void button1_Click(object sender, RoutedEventArgs e){if (disp.Te
xt == null) disp.Text = "1"; else disp.Text = disp.Text + "1";}
private void button2_Click(object sender, RoutedEventArgs e){if (disp.Te
xt == null) disp.Text = "2"; else disp.Text = disp.Text + "2";}
private void button3_Click(object sender, RoutedEventArgs e){if (disp.Te
xt == null) disp.Text = "3"; else disp.Text = disp.Text + "3";}
private void button4_Click(object sender, RoutedEventArgs e){if (disp.Te
xt == null) disp.Text = "4"; else disp.Text = disp.Text + "4";}
private void button5_Click(object sender, RoutedEventArgs e){if (disp.Te
xt == null) disp.Text = "5"; else disp.Text = disp.Text + "5";}
private void button6_Click(object sender, RoutedEventArgs e){if (disp.Te
xt == null) disp.Text = "6"; else disp.Text = disp.Text + "6";}
private void button7_Click(object sender, RoutedEventArgs e){if (disp.Te
xt == null) disp.Text = "7"; else disp.Text = disp.Text + "7";}
private void button8_Click(object sender, RoutedEventArgs e){if (disp.Te
xt == null) disp.Text = "8"; else disp.Text = disp.Text + "8";}
private void button9_Click(object sender, RoutedEventArgs e){if (disp.Te
xt == null) disp.Text = "9"; else disp.Text = disp.Text + "9";}
private void button0_Click(object sender, RoutedEventArgs e){if (disp.Te
xt == null) disp.Text = "0"; else disp.Text = disp.Text + "0";}
private void buttonC_Click(object sender, RoutedEventArgs e){ disp.Text
= "0"; }
private void buttonE_Click(object sender, RoutedEventArgs e){
iki = Convert.ToDouble(disp.Text);
if (islem == "+") disp.Text = Convert.ToString(bir+iki);
if (islem == "-") disp.Text = Convert.ToString(bir-iki);
if (islem == "*") disp.Text = Convert.ToString(bir * iki);
if (islem == "/") disp.Text = Convert.ToString(bir/iki);}
private void buttonadd_Click(object sender, RoutedEventArgs e) { bir = C
onvert.ToDouble(disp.Text); islem = "+"; disp.Text = " ";}
private void buttondiv_Click(object sender, RoutedEventArgs e) { bir = C
onvert.ToDouble(disp.Text); islem = "/"; disp.Text = " ";}
private void buttonmul_Click(object sender, RoutedEventArgs e) {bir = Co
nvert.ToDouble(disp.Text); islem = "*"; disp.Text = " ";}
private void buttonsubt_Click(object sender, RoutedEventArgs e) {bir = C
onvert.ToDouble(disp.Text); islem = "-"; disp.Text = " ";}
}
}