C# programok ismertetése érdeklődőknek kezdőktől haladókig

C# MŰHELY

C# MŰHELY

Kalkulátor

2021. május 15. - Benkő Tiborné

Írjunk programot, amely kalkulátorként a négy alapvető műveletet kezeli.

 A feladat megoldása:

            private void button1_Click(object sender, EventArgs e)
       {
            double a, b, ered;
            char műv;
            if (textBox1.Text != "" && textBox2.Text != ""  &&
                textBox3.Text != "")
            {
                a = Double.Parse(textBox1.Text);
                b = Double.Parse(textBox2.Text);
                műv = Char.Parse(textBox3.Text);
                switch (műv)
                {
                    case '+': ered = a + b;
                        textBox4.Text = "Összeadás: " +
                                        ered.ToString();
                        break;
                    case '-': ered = a - b;
                        textBox4.Text = "Kivonás: " +
                                        ered.ToString();
                        break;
                    case '*': ered = a * b;
                        textBox4.Text = "Szorzás: " +
                                        ered.ToString();
                        break;
                    case '/':
                        if (b != 0)
                        {
                            ered = a / b;
                            textBox4.Text = "Osztás: " + e
                                            ered.ToString();
                        }
                        else
                           MessageBox
.Show(" 0 az osztandó értéke!");
                        break;

                     default: MessageBox.Show("hibás műveleti jel! ");
                              textBox3.Text = "";
                              return;
             

                }
            }
        }

        private void textBox1_TextChanged(object sender, EventArgs e)
        { 
            textBox4.Text = "";
        }

        private void textBox2_TextChanged(object sender, EventArgs e)
        { 
            textBox4.Text = "";
        }

        private void textBox3_TextChanged(object sender, EventArgs e)
        {
             textBox4.Text = "";
        }

A program futási eredményei:

  

    

    

A bejegyzés trackback címe:

https://csharp-muhely.blog.hu/api/trackback/id/tr6316560894

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása