0 / 0 / 0
Регистрация: 24.05.2011
Сообщений: 10
|
|
1 | |
Вычислить площадь и радиусы вписанной и описанных окружностей....написать программу решающую данную зад...30.05.2011, 06:10. Показов 5460. Ответов 10
Метки нет (Все метки)
Задание:
Вычислить площадь и радиусы вписанной и описанных окружностей по заданной стороне правильного треугольника а=5,125м. Написать универсальную программу, решающую данную задачу для произвольных значений стороны треугольника. Очень прошу помощи, заранее спасибо!
0
|
30.05.2011, 06:10 | |
Ответы с готовыми решениями:
10
По данным трем сторонам треугольника вычислить площадь и радиусы вписанной/описанной окружностей По значениям катетов вычислить гипотенузу, площадь, радиусы вписанной и описанной окружностей треугольника Найти площадь треугольника и радиусы вписанной и описанной окружностей Площадь треугольника, его высоты, радиусы вписанной и описанной окружностей |
0 / 0 / 0
Регистрация: 29.05.2011
Сообщений: 20
|
|
30.05.2011, 09:23 | 2 |
Это не реально решить
0
|
1389 / 530 / 67
Регистрация: 10.04.2009
Сообщений: 8,715
|
|
30.05.2011, 11:09 | 3 |
ну решите на бумаге, и на форум, а там ... рукой подать
0
|
0 / 0 / 0
Регистрация: 24.05.2011
Сообщений: 10
|
|
31.05.2011, 10:22 [ТС] | 4 |
Радиус вписанной окружности правильного треугольника, выраженный через его сторону
r=√3 / 6 * a Радиус описанной окружности правильного треугольника, выраженный через его сторону R=√3 / 3 * a Площадь правильного треугольника рассчитывается по формулам: S=√3 / 4 * a^2 = 3√3 / 4 * R^2 = 3√3 * r^2 Сторона правильного треугольника а=5,125 Добавлено через 1 час 8 минут Вот что то пыталась сделать....но почему то выдает что все значения равны нулю....непонятно...Помогите пожалуйстааа.. Private Sub CommandButton1_Click() Dim a As Single, r As Single, r2 As Single, s As Single a = InputBox("Введите сторону правильного треугольника", "", "5,125") r = a * Sqr(3) / 6 r2 = Sqr(3) / 3 * a s = 3 * Sqr(3) / 4 * r ^ 2 Cells(3, 2) = "Радиус вписанной окружности = " & r Cells(4, 2) = "Радиус описанной окружности = " & r2 Cells(5, 2) = "Площадь правильного треугольника = " & s End Sub Добавлено через 38 минут Ну вот у меня у самой вроде бы получилось...незнаю только правильно или нет Хотелось бы, что бы Вы проверили Private Sub CommandButton1_Click() Dim a As Variant, r As Variant, r2 As Variant, s As Variant a = TextBox1: b = TextBox2: c = TextBox3 r = ((3) ^ (1 / 2) / 6) r2 = ((3) ^ (1 / 2) / 3) s = 3 * ((3) ^ (1 / 2)) * r * r MsgBox "Радиус вписанной окружности равен " & r MsgBox "Радиус описанной окружности равен " & r2 MsgBox "Площадь треугольника равна " & s End Sub Добавлено через 4 часа 17 минут Не дописала изначально) Вот так будет: r = (((3) ^ (1 / 2) / 6) * a) r2 = (((3) ^ (1 / 2) / 3) * a) s = 3 * ((3) ^ (1 / 2)) * r * r
0
|
245 / 55 / 6
Регистрация: 05.08.2010
Сообщений: 222
|
|
31.05.2011, 10:37 | 5 |
Вычислить площадь, сторону и высоту правильного треугольника
аналогочно, только тут по R, переправь и будет счастье
1
|
0 / 0 / 0
Регистрация: 24.05.2011
Сообщений: 10
|
||||||
31.05.2011, 10:42 [ТС] | 6 | |||||
Ну я так и сделала практически) Выше свой вариант писала) Вроде бы считает все, надеюсь правильно)
Добавлено через 2 минуты Напишу еще раз без поправок)
0
|
245 / 55 / 6
Регистрация: 05.08.2010
Сообщений: 222
|
||||||
31.05.2011, 10:49 | 7 | |||||
да, правильно. для глаза более понятней такая запись:
1
|
0 / 0 / 0
Регистрация: 24.05.2011
Сообщений: 10
|
|
31.05.2011, 10:56 [ТС] | 8 |
Спасибо)
0
|
1389 / 530 / 67
Регистрация: 10.04.2009
Сообщений: 8,715
|
||||||
31.05.2011, 17:03 | 9 | |||||
а это :
0
|
245 / 55 / 6
Регистрация: 05.08.2010
Сообщений: 222
|
|
31.05.2011, 17:29 | 10 |
хз =) наверное она так хотела второй кнопкой форму закрывать =) я даже не смотрел
Добавлено через 1 минуту Даже работает =)
0
|
0 / 0 / 0
Регистрация: 29.09.2015
Сообщений: 4
|
|
29.09.2015, 16:32 | 11 |
Sub Zadacha()
Dim R, a, S, h As Double R = Val(InputBox("Введите R")) 'ввод значения переменной R a = Sqr(3) * R 'вычисляем значение a S = ((3 / 4) * Sqr(3)) * (R) ^ 2 'вычисляем значение S h = (3 / 2) * R 'вычисляем значение h MsgBox ("Ответ: Сторона треугольника=" + Str(a)) MsgBox ("Ответ: Площадь треугольника=" + Str(S)) MsgBox ("Ответ: Высота треугольника=" + Str(h)) EndSub у меня получилось так!
0
|
29.09.2015, 16:32 | |
29.09.2015, 16:32 | |
Помогаю со студенческими работами здесь
11
Найти площадь этого треугольника и радиусы вписанной и описанной окружностей Найти площадь этого треугольника и радиусы вписанной и описанной окружностей. Найти площадь равностороннего треугольника и радиусы вписанной и описанной окружностей Найти площадь треугольника,его высоту,радиусы вписанной и описанной окружностей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |