Új hozzászólás Aktív témák

  • klambi

    addikt

    na jó
    public partial class Form1 : Form
    {
    bool osszead = false;
    bool kivonas = false;
    bool szorzas = false;
    bool osztas = false;
    public Form1()
    {
    InitializeComponent();
    }

    private void Form1_Load(object sender, EventArgs e)
    {

    }

    private void button9_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + '1';
    }

    private void button10_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + '2';
    }

    private void button11_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + '3';
    }

    private void button14_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + '4';
    }

    private void button13_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + '5';
    }

    private void button12_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + '6';
    }

    private void button17_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + '7';
    }

    private void button16_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + '8';
    }

    private void button15_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + '9';
    }

    private void button18_Click(object sender, EventArgs e)
    {
    textBox1.Text = textBox1.Text + '0';
    }

    private void button8_Click(object sender, EventArgs e)
    {
    if (textBox1.Text.Contains('.'))
    {
    return;
    }
    else
    {
    textBox1.Text = textBox1.Text + '.';
    }
    }

    private void button19_Click(object sender, EventArgs e)
    {
    if (textBox1.Text.Contains('-'))
    {
    textBox1.Text = textBox1.Text.Remove(0, 1);
    }
    else
    {
    textBox1.Text = "-" + textBox1.Text;
    }
    }

    private void button1_Click(object sender, EventArgs e)
    {
    if (textBox1.Text == "")
    {
    return;
    }
    else
    {
    osszead = true;
    textBox1.Tag = textBox1.Text;
    textBox1.Text = "";
    }
    }

    private void button5_Click(object sender, EventArgs e)
    {
    if (osszead)
    {
    decimal dec = Convert.ToDecimal(textBox1.Tag) + Convert.ToDecimal(textBox1.Text);
    textBox1.Text = dec.ToString();

    }
    if (szorzas)
    {
    decimal dec = Convert.ToDecimal(textBox1.Tag) * Convert.ToDecimal(textBox1.Text);
    textBox1.Text = dec.ToString();

    }
    if (osztas)
    {
    decimal dec = Convert.ToDecimal(textBox1.Tag) / Convert.ToDecimal(textBox1.Text);
    textBox1.Text = dec.ToString();

    }
    if (kivonas)
    {
    decimal dec = Convert.ToDecimal(textBox1.Tag) - Convert.ToDecimal(textBox1.Text);
    textBox1.Text = dec.ToString();

    }
    }

    private void button2_Click(object sender, EventArgs e)
    {
    if (textBox1.Text == "")
    {
    return;
    }
    else
    {
    kivonas = true;
    textBox1.Tag = textBox1.Text;
    textBox1.Text = "";
    }
    }

    private void button3_Click(object sender, EventArgs e)
    {
    if (textBox1.Text == "")
    {
    return;
    }
    else
    {
    szorzas = true;
    textBox1.Tag = textBox1.Text;
    textBox1.Text = "";
    }
    }

    private void button4_Click(object sender, EventArgs e)
    {
    if (textBox1.Text == "")
    {
    return;
    }
    else
    {
    osztas = true;
    textBox1.Tag = textBox1.Text;
    textBox1.Text = "";
    }
    }

    private void button6_Click(object sender, EventArgs e)
    {
    osztas = osszead = kivonas = szorzas = false;
    textBox1.Text = "";
    textBox1.Tag = "";
    }
    }
    }

    simán mennek a dolgok, de a 0 val való osztással szintaktikailag volt gondom...ki is vettem belőle, pontosan hogy lenne az?

    [ Szerkesztve ]

    "Mond szépen angolul: Gyors róka!"

Új hozzászólás Aktív témák