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

C# MŰHELY

C# MŰHELY

FÜGGVÉNY: Kalkulátor

2021. november 18. - Benkő Tiborné

Írjunk programot, amely függvénnyel oldja meg a kalkulátor működését a négy alapvető műveletre.

A feladat megoldása:

            static double Kalkulátor(double szám1, double szám2,
                                 char művjel)
 
        {
            double ered = 0;
            switch (művjel)
            {
                case '+': ered = szám1 + szám2;break;        
                case '-': ered = szám1 - szám2; break;   
                case '*': ered = szám1 * szám2; break;   
                case '/': ered = szám1 / szám2; break
                default:
                     MessageBox.Show("Hibás a műveleti jel!",
                     "Hibajelzés!");
                      break;
            }
            return ered;
        }

        private void button1_Click(object sender, EventArgs e)
        {   
            double a, b, eredmény;
            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);
                if (műv == '/' && b == 0)
                {
                    MessageBox.Show(" 0 az osztandó értéke!");
                }
                else
                {
                    eredmény = Kalkulátor(a, b, műv);
                    textBox4.Text = eredmény.ToString();
                }
            }
        }

        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/tr3916758936

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