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

C# MŰHELY

C# MŰHELY

RÁDIÓGOMB: Gömb felszínének és térfogatának számítása

2020. november 18. - Benkő Tiborné

Írjunk programot, amely rádiógombok használatával kiszámítja a gömb felszínét, vagy csak a térfogatát, illetve mind a kettőt.

A feladat megoldása

        private void button1_Click(object sender, EventArgs e)
        {
            double felsz, terf, r;
            if (textBox1.Text != "")
            {
                r = double.Parse(textBox1.Text);
                if (radioButton1.Checked == true)
                {
                    felsz = 4 * r * r * Math.PI;
                    textBox2.Text = felsz.ToString();
                    textBox3.Text = "";
                    radioButton2.Checked = false;
                    radioButton3.Checked = false;
                }
                if (radioButton2.Checked == true)
                {
                    terf = 4 * Math.Pow(r, 3) * Math.PI / 3;
                    textBox3.Text = terf.ToString();
                    textBox2.Text = "";
                    radioButton1.Checked = false;
                    radioButton3.Checked = false;
                }
                if (radioButton3.Checked == true)
                {
                    felsz = 4 * r * r * Math.PI;
                    textBox2.Text = felsz.ToString();
                    terf = 4 * Math.Pow(r, 3) * Math.PI / 3;
                    textBox3.Text = terf.ToString();
                    radioButton1.Checked = false;
                }
            }
        }

        private void button2_Click(object sender, EventArgs e)
        {
            textBox1.Clear();
            textBox2.Clear();
            textBox3.Clear();
            radioButton1.Checked = false;
            radioButton2.Checked = false;
            radioButton3.Checked = false;
        }

A program futási eredményei:

 

A bejegyzés trackback címe:

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

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