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

C# MŰHELY

C# MŰHELY

FÜGGVÉNY: Derékszögű háromszög

2020. december 22. - Benkő Tiborné

Írjunk programot, amely a derékszögű háromszög két befogójából számítsa ki az átfogót, a kerületet és a területet függvény használatával.

A feladat megoldása:

        static double DHáromszög(double a_old, double b_old,
                                 out double ker, out double ter)
        {
            double c_old;
            c_old = Math.Sqrt(a_old * a_old + b_old * b_old);
            ker = a_old + b_old + c_old;
            ter =( a_old * b_old)/2;
            return c_old;
        }

        private void Számol_Click(object sender, EventArgs e)
        {
            double a, b, c, ter, ker;
            if (textBox1.Text != "" && textBox2.Text!= "")
            {
                a = Double.Parse(textBox1.Text);
                b = Double.Parse(textBox2.Text);
                c = DHáromszög(a, b, out ker, out ter);
                textBox3.Text = c.ToString("#.#####");
                textBox4.Text = ker.ToString("#.#####");
                textBox5.Text = ter.ToString("#.#####");     
            }
        }

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

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

A program futási eredményei:

 

 

A bejegyzés trackback címe:

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

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