Головна » Статті » Мої статті

Середовище програмування С#. Розв’язування задач лінійної структури

Завдання для самостійної роботи за зразком

Створити віконний додаток розв’язування задач лінійної структури

 

1.       Обчислити периметр і площу трикутника за відомими довжинами сторін. Зобразити малюнок трикутника у віконному додатку.


 private void button1_Click(object sender, EventArgs e)

        {

            double a, b, c, S, P;

            a = double.Parse(textBox1.Text);

            b = double.Parse(textBox2.Text);

            c = double.Parse(textBox3.Text);

           P=a+b+c;

           S = Math.Sqrt(P / 2 * (P / 2 - a) * (P / 2 - b) * (P / 2 - c));

           label6.Text = P.ToString();

           label7.Text = S.ToString();

        }

Обчислити об’єм і площу поверхні кулі за відомим радіусом. Зобразити малюнок кулі у віконному додатку.

    

  private void button1_Click(object sender, EventArgs e)

        {

            double r, S, V;

            r = double.Parse(textBox1.Text);

            V = r * r * r * Math.PI*4/3;

            S = 4 * r * r * Math.PI;

            label6.Text = V.ToString();

            label7.Text = S.ToString();

        }

Обчислити опір при послідовному і паралельному з’єднанні двох резисторів із відомими опорами. Зобразити малюнки послідовного і паралельного з’єднання двох резисторів у віконному додатку.

 

 private void button1_Click(object sender, EventArgs e)

        {

            double r1,r2,A1,A2;

            r1 = double.Parse(textBox1.Text);

            r2 = double.Parse(textBox2.Text);

            A1 = r1+r2;

            A2 =1 /( (1 / r1) + (1 / r2));

            label6.Text = A1.ToString();

            label7.Text = A2.ToString();

         }

Задача про квадрат


private void button1_MouseClick(object sender, MouseEventArgs e)

        {

            double a, p, s, ro, rv;

            a = double.Parse(textBox1.Text);

            p = 4 * a;

            s = a * a;

            ro = a * Math.Sqrt(2) / 2;

            rv = a / 2;

            label4.Text = p.ToString();

            label6.Text = s.ToString();

            label10.Text = ro.ToString();

            label8.Text = rv.ToString();

        }

 Задача про рівносторонній трикутник

private void button1_MouseClick(object sender, MouseEventArgs e)

        {

            double a, p, s, ro, rv;

            a = double.Parse(textBox1.Text);

            p = 3 * a;

            s = a * a * Math.Sqrt(3) / 4;

            ro = a * Math.Sqrt(3) / 2;

            rv = ro / 2;

            label4.Text = p.ToString();

            label6.Text = s.ToString();

            label10.Text = ro.ToString();

            label8.Text = rv.ToString();

        }

Задача про куб

private void button1_MouseClick(object sender, MouseEventArgs e)

        {

            double a, sp, v, dok, dvk;

            a = double.Parse(textBox1.Text);

            sp = 6 * a*a;

            v = a * a*a;

            dok = a * Math.Sqrt(3);

            dvk = a;

            label5.Text = sp.ToString();

            label7.Text = v.ToString();

            label9.Text = dok.ToString();

            label11.Text = dvk.ToString();

        }

private void button1_Click(object sender, EventArgs e)

       {

            int a, b, i, dob;

            a = int.Parse(textBox1.Text);

            b = int.Parse(textBox2.Text);

            dob = 1;

            if (a % 3 != 0) a++;

            if (a % 3 != 0) a++;

            if (a % 3 == 0)

            {

                for (i = a; i <= b; i = i + 3)

                dob = dob * i;

            {

            label3.Text = dob.ToString();

            }

            }

       }

Категорія: Мої статті | Додав: СЗШ8 (22.02.2012) | Автор: Кравчук Галина Тимофіївна E
Переглядів: 1103 | Рейтинг: 0.0/0
Всього коментарів: 0
Ім`я *:
Email *:
Код *: