Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.04.2008, 15:52   #1
[Smarik]
Веб-разработчик
Форумчанин
 
Аватар для [Smarik]
 
Регистрация: 16.01.2008
Сообщений: 451
По умолчанию Нужна формула

Дан круг радиуса R, определить, поместится ли правильный треугольник со стороной А в этом круге.
Нужна формула для проверки условия, никогда не знал геометрию.
Я ваш новый друг, смиритесь!
[Smarik] вне форума Ответить с цитированием
Старый 21.04.2008, 16:34   #2
WhiteBerkut
 
Регистрация: 20.04.2008
Сообщений: 7
По умолчанию


- радиус описанной окружности правильного треугольника;
- длина стороны правильного треугольника.
WhiteBerkut вне форума Ответить с цитированием
Старый 21.04.2008, 16:34   #3
Трофимов Александр
Форумчанин
 
Аватар для Трофимов Александр
 
Регистрация: 03.11.2006
Сообщений: 321
По умолчанию

Площадь круга описанного около треугольника.
Используя формулу радиуса описанной окружности
R = a/(2*sin(A))

Где a, A — сторона и противолежащий угол соответственно.
Трофимов Александр вне форума Ответить с цитированием
Старый 21.04.2008, 17:04   #4
[Smarik]
Веб-разработчик
Форумчанин
 
Аватар для [Smarik]
 
Регистрация: 16.01.2008
Сообщений: 451
По умолчанию

Цитата:
Сообщение от Трофимов Александр Посмотреть сообщение
Площадь круга описанного около треугольника.
Используя формулу радиуса описанной окружности
R = a/(2*sin(A))

Где a, A — сторона и противолежащий угол соответственно.
тоесть если программа удовлетворяет данному условию, тогда треугольник поместится в кругу? и А в равностороннем треугольнике вроде бы будет 60 градусов...как ето в делфи все записать?
Я ваш новый друг, смиритесь!
[Smarik] вне форума Ответить с цитированием
Старый 21.04.2008, 17:13   #5
WhiteBerkut
 
Регистрация: 20.04.2008
Сообщений: 7
По умолчанию

Я тебе написал конкретную формулу для равностороннего треугольника(включи картинки ) а в делфи это будет выглядеть
r=(a*sqrt(3))/3
WhiteBerkut вне форума Ответить с цитированием
Старый 21.04.2008, 17:28   #6
[Smarik]
Веб-разработчик
Форумчанин
 
Аватар для [Smarik]
 
Регистрация: 16.01.2008
Сообщений: 451
По умолчанию

r=(a*sqrt(3))/3 что то при любых значениях r и a треугольник не помещается в окружности
Я ваш новый друг, смиритесь!
[Smarik] вне форума Ответить с цитированием
Старый 21.04.2008, 17:33   #7
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

Есть уравнение r = (a*sqrt(3))/3
В левой части радиус, в правой длинна стороны(вроде);

Следовательно:
Readln(a); Readln(r);
if r = (a*sqrt(3))/3 Then Writeln ('Da');
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума Ответить с цитированием
Старый 21.04.2008, 17:43   #8
[Smarik]
Веб-разработчик
Форумчанин
 
Аватар для [Smarik]
 
Регистрация: 16.01.2008
Сообщений: 451
По умолчанию

Код:
a:=StrToFloat(Edit1.text);
r:=StrToFloat(Edit2.text);
if r=(a*sqrt(3))/3 then label1.caption:=('да') else label1.caption:=('нет');
При такой ситуации работает только ветка else, какие бы значения не вводилимь всегда выведут нет! Подскажите значения при которых будет да.
Я ваш новый друг, смиритесь!
[Smarik] вне форума Ответить с цитированием
Старый 21.04.2008, 17:45   #9
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Если R < A/sqrt(3) то не умещается, иначе - умещается.
B_N вне форума Ответить с цитированием
Старый 21.04.2008, 17:48   #10
[Smarik]
Веб-разработчик
Форумчанин
 
Аватар для [Smarik]
 
Регистрация: 16.01.2008
Сообщений: 451
По умолчанию

Понятно, а то я уже начал считать вторую часть где результаты вида 2,342353253 и непонятно как ето было бы равно =). Всем спасибо.
Я ваш новый друг, смиритесь!
[Smarik] вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна формула!!! SergeyKor Microsoft Office Excel 6 15.10.2009 13:59
Формула Танечка Microsoft Office Excel 3 26.06.2008 09:11
Нужна сумма повторов. Желательно формула jungo Microsoft Office Excel 13 04.05.2008 13:19
Формула Daniil2 Microsoft Office Excel 5 13.12.2007 18:33
Формула Галина Microsoft Office Excel 2 20.09.2007 15:48