Головна » Статті » Мої статті |
Завдання для самостійної роботи за зразком Створити віконний додаток розв’язування задач лінійної структури 1. Обчислити периметр і площу трикутника за відомими довжинами сторін. Зобразити малюнок трикутника у віконному додатку. { 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(); } } } | |
Переглядів: 1136 | |
Всього коментарів: 0 | |