![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.01.2013
Сообщений: 41
|
![]()
В треугольнике известны три стороны а, b и с. Составить программу, которая находит радиус описанной окружности и угол А (в градусах), используя формулы:
s=(b*c*sin(A))/2 tg(A/2)=корень(((p-b)*(p-c))/(p*(p-a))) r=(a*b*c)/(4*s) p=(a+b+c)/2 (код нужен или на TurboPascal или на VisualBasic) |
![]() |
![]() |
![]() |
#3 | |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,430
|
![]()
Алгоритм (Ваших наработок не видно):
Запрашиваем а, б и с Рассчитываем периметр р по формуле Рассчитываем tg(A/2) по формуле, берем арктангенс и умножаем на 2, чтобы найти угол А Рассчитываем площадь s по формуле Рассчитываем радиус r по формуле Цитата:
![]()
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() Последний раз редактировалось BDA; 12.03.2013 в 00:04. |
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 27.01.2013
Сообщений: 41
|
![]()
а можно код?
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 27.01.2013
Сообщений: 41
|
![]()
dim a,b,c,alpha as integer
dim s,r,p as single a=text1 b=text2 c=text3 s=(b*c*sin(alpha))/2 r=(a*b*c)/(4*s) p=(a+b+c)/2 tg(alpha/2)=sqr(((p-b)*(p-c))/(p*(p-a))) 'здесь я не совсем уверен' text4=r text5=tg(alpha/2) |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 27.01.2013
Сообщений: 41
|
![]()
и вот ещё: как найти alpha (другими словами угол A)
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 18.04.2010
Сообщений: 56
|
![]() |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 27.01.2013
Сообщений: 41
|
![]() ![]() |
![]() |
![]() |
![]() |
#9 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,430
|
![]()
Другое дело.
VB не знаю, и скомпилировать нечем, но примерно так: Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 27.01.2013
Сообщений: 41
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Треугольник в треугольнике | KOMPNET | Помощь студентам | 1 | 11.12.2011 13:18 |
С# Треугольник в треугольнике. | Necare | Помощь студентам | 10 | 30.10.2010 15:05 |
Стороны света ≈ стороны монитора | Alex Cones | Свободное общение | 21 | 26.08.2010 17:15 |
как создать матрицу три на три в мемо (делфи) | Lordigan | Помощь студентам | 0 | 15.03.2010 18:37 |
черный ящик, на три входа и на три выхода | Shanson | Помощь студентам | 7 | 30.01.2008 09:45 |