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;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace WindowsFormsApp1
- {
- public partial class Form1 : Form
- {
- static bool action = false;
- static bool action2 = false;
- static bool action3 = false;
- static double x, y;
- public Form1()
- {
- InitializeComponent();
- }
- private void button2_Click(object sender, EventArgs e)
- {
- Ekran.add("1");
- textBox1.Text = Ekran.rets();
- }
- private void button3_Click(object sender, EventArgs e)
- {
- Ekran.add("2");
- textBox1.Text = Ekran.rets();
- }
- private void button4_Click(object sender, EventArgs e)
- {
- Ekran.add("3");
- textBox1.Text = Ekran.rets();
- }
- private void button5_Click(object sender, EventArgs e)
- {
- Ekran.add("4");
- textBox1.Text = Ekran.rets();
- }
- private void button6_Click(object sender, EventArgs e)
- {
- Ekran.add("5");
- textBox1.Text = Ekran.rets();
- }
- private void button7_Click(object sender, EventArgs e)
- {
- Ekran.add("6");
- textBox1.Text = Ekran.rets();
- }
- private void button8_Click(object sender, EventArgs e)
- {
- Ekran.add("7");
- textBox1.Text = Ekran.rets();
- }
- private void button9_Click(object sender, EventArgs e)
- {
- Ekran.add("8");
- textBox1.Text = Ekran.rets();
- }
- private void button10_Click(object sender, EventArgs e)
- {
- Ekran.add("9");
- textBox1.Text = Ekran.rets();
- }
- private void button1_Click(object sender, EventArgs e)
- {
- Ekran.add("0");
- textBox1.Text = Ekran.rets();
- }
- private void button11oo_Click(object sender, EventArgs e)
- {
- Ekran.add("00");
- textBox1.Text = Ekran.rets();
- }
- private void button12dot_Click(object sender, EventArgs e)
- {
- Ekran.add(".");
- textBox1.Text = Ekran.rets();
- }
- private void button21_Click(object sender, EventArgs e)
- {
- Ekran.clr();
- textBox1.Text = "";
- label1.Text = "";
- Ekran.setdzialanie(0);
- }
- private void button22_Click(object sender, EventArgs e)
- {
- Calc.MemPlus(Ekran.retd());
- radioButton1.Checked = true;
- Ekran.clr();
- }
- private void button23_Click(object sender, EventArgs e)
- {
- Calc.MemMinus(Ekran.retd());
- radioButton1.Checked = true;
- Ekran.clr();
- }
- private void button24_Click(object sender, EventArgs e)
- {
- Ekran.set(Calc.MemR());
- textBox1.Text = Ekran.rets();
- Ekran.clr();
- }
- private void button25_Click(object sender, EventArgs e)
- {
- Calc.MemCLR();
- radioButton1.Checked = false;
- }
- private void button13_Click(object sender, EventArgs e)
- {
- if (Ekran.ostdzialanied() == 2)
- {
- if(!action)
- y = Double.Parse(textBox1.Text);
- x = Calc.Roznica(x, y);
- Ekran.set(x);
- textBox1.Text = Ekran.rets();
- action = true;
- }
- else
- {
- Ekran.setdzialanie(2);
- label1.Text = Ekran.ostdzialanie();
- x = Ekran.retd();
- }
- Ekran.clr();
- action2 = false;
- action3 = false;
- }
- private void button12_Click(object sender, EventArgs e)
- {
- if (Ekran.ostdzialanied() == 3)
- {
- y = Double.Parse(textBox1.Text);
- x = Calc.Iloczyn(x, y);
- Ekran.set(x);
- textBox1.Text = Ekran.rets();
- action2 = true;
- }
- else
- {
- Ekran.setdzialanie(3);
- label1.Text = Ekran.ostdzialanie();
- x = Ekran.retd();
- }
- Ekran.clr();
- action = false;
- action3 = false;
- }
- private void button11_Click(object sender, EventArgs e)
- {
- if (Ekran.ostdzialanied() == 4)
- {
- y = Double.Parse(textBox1.Text);
- try
- {
- x = Calc.Iloraz(x, y);
- Ekran.set(x);
- textBox1.Text = Ekran.rets();
- }
- catch (Exception E)
- {
- textBox1.Text = "Dzielenie przez 0";
- }
- action3 = true;
- }
- else
- {
- Ekran.setdzialanie(4);
- label1.Text = Ekran.ostdzialanie();
- x = Ekran.retd();
- }
- Ekran.clr();
- action = false;
- action2 = false;
- }
- private void button20_Click(object sender, EventArgs e)
- {
- switch (Ekran.ostdzialanied())
- {
- case 1:
- y = Double.Parse(textBox1.Text);
- y = Calc.Suma(x, y);
- Ekran.set(y);
- textBox1.Text = Ekran.rets();
- action = false;
- action2 = false;
- action3 = false;
- break;
- case 2:
- if(!action)
- y = Double.Parse(textBox1.Text);
- x = Calc.Roznica(x, y);
- Ekran.set(x);
- textBox1.Text = Ekran.rets();
- action = true;
- action2 = false;
- action3 = false;
- break;
- case 3:
- if(!action2)
- y = Double.Parse(textBox1.Text);
- x = Calc.Iloczyn(x, y);
- Ekran.set(x);
- textBox1.Text = Ekran.rets();
- action = false;
- action2 = true;
- action3 = false;
- break;
- case 4:
- if(!action3)
- y = Double.Parse(textBox1.Text);
- x = Calc.Iloraz(x, y);
- Ekran.set(x);
- textBox1.Text = Ekran.rets();
- action = false;
- action2 = false;
- action3 = true;
- break;
- case 5:
- x = Ekran.retd();
- x = Calc.Kwadrat(x);
- Ekran.set(x);
- textBox1.Text = Ekran.rets();
- action = false;
- action2 = false;
- action3 = false;
- break;
- case 6:
- x = Ekran.retd();
- x = Calc.Odwr(x);
- Ekran.set(x);
- textBox1.Text = Ekran.rets();
- action = false;
- action2 = false;
- action3 = false;
- break;
- case 7:
- x = Ekran.retd();
- x = Calc.Procent(x);
- Ekran.set(x);
- textBox1.Text = Ekran.rets();
- action = false;
- action2 = false;
- action3 = false;
- break;
- case 8:
- x = Ekran.retd();
- x = Calc.Negacja(x);
- Ekran.set(x);
- textBox1.Text = Ekran.rets();
- action = false;
- action2 = false;
- action3 = false;
- break;
- case 9:
- x = Ekran.retd();
- x = Calc.Sqrt(x);
- Ekran.set(x);
- textBox1.Text = Ekran.rets();
- action = false;
- action2 = false;
- action3 = false;
- break;
- default:
- action = false;
- action2 = false;
- action3 = false;
- break;
- }
- }
- private void button15_Click(object sender, EventArgs e)
- {
- x = Ekran.retd();
- x = Calc.Kwadrat(x);
- Ekran.set(x);
- textBox1.Text = Ekran.rets();
- Ekran.setdzialanie(5);
- label1.Text = Ekran.ostdzialanie();
- action = false;
- action2 = false;
- action3 = false;
- }
- private void button16_Click(object sender, EventArgs e)
- {
- x = Ekran.retd();
- x = Calc.Odwr(x);
- Ekran.set(x);
- textBox1.Text = Ekran.rets();
- Ekran.setdzialanie(6);
- label1.Text = Ekran.ostdzialanie();
- action = false;
- action2 = false;
- action3 = false;
- }
- private void button18_Click(object sender, EventArgs e)
- {
- x = Ekran.retd();
- x = Calc.Procent(x);
- Ekran.set(x);
- textBox1.Text = Ekran.rets();
- Ekran.setdzialanie(7);
- label1.Text = Ekran.ostdzialanie();
- action = false;
- action2 = false;
- action3 = false;
- }
- private void button19_Click(object sender, EventArgs e)
- {
- x = Ekran.retd();
- x = Calc.Negacja(x);
- Ekran.set(x);
- textBox1.Text = Ekran.rets();
- Ekran.setdzialanie(8);
- label1.Text = Ekran.ostdzialanie();
- action = false;
- action2 = false;
- action3 = false;
- }
- private void button17_Click(object sender, EventArgs e)
- {
- x = Ekran.retd();
- x = Calc.Sqrt(x);
- Ekran.set(x);
- textBox1.Text = Ekran.rets();
- Ekran.setdzialanie(9);
- label1.Text = Ekran.ostdzialanie();
- action = false;
- action2 = false;
- action3 = false;
- }
- private void button14_Click(object sender, EventArgs e)
- {
- if (Ekran.ostdzialanied() == 1)
- {
- y = Double.Parse(textBox1.Text);
- y = Calc.Suma(x, y);
- Ekran.set(y);
- textBox1.Text = Ekran.rets();
- }
- else
- {
- Ekran.setdzialanie(1);
- label1.Text = Ekran.ostdzialanie();
- x = Ekran.retd();
- }
- Ekran.clr();
- action = false;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment