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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2012, 01:47   #1
kazbek1
Новичок
Джуниор
 
Регистрация: 16.05.2012
Сообщений: 8
Смущение Даны длины отрезков a,b,c,d,e.Выяснить,можно ли построить треугольник со сторонами {a,b,c},{b,c,d},{c,d,e}?Если да,то найдите пло

Даны длины отрезков a,b,c,d,e.Выяснить,можно ли построить треугольник со сторонами {a,b,c},{b,c,d},{c,d,e}?Если да,то найдите площадь соответсвующего треугольника.проверку на возможность составления треугольника и вычисление площади оформите в виде подпрограммы.
kazbek1 вне форума Ответить с цитированием
Старый 18.05.2012, 02:22   #2
Pein95
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 881
По умолчанию

а в чем сложность?? елементарная геометрия...
Pein95 вне форума Ответить с цитированием
Старый 18.05.2012, 11:18   #3
denisbrain
Форумчанин
 
Регистрация: 29.05.2011
Сообщений: 449
По умолчанию

Цитата:
Сообщение от kazbek1 Посмотреть сообщение
Даны длины отрезков a,b,c,d,e.Выяснить,можно ли построить треугольник со сторонами {a,b,c},{b,c,d},{c,d,e}?Если да,то найдите площадь соответсвующего треугольника.проверку на возможность составления треугольника и вычисление площади оформите в виде подпрограммы.
во фриланс - рублей 200 маx.
задания на pascal/delphi ICQ 368254335
Tel +79177425326 mail denis-naymov1985(at)mail.ru login skype denis.new.skype
denisbrain вне форума Ответить с цитированием
Старый 18.05.2012, 11:48   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
во фриланс - рублей 200 маx.
ОМГ. за пять-семь строчек на Паскале (элементарных!) 200 рублей?!
Ну у Вас и расценки!!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 18.05.2012, 13:38   #5
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
ОМГ. за пять-семь строчек на Паскале (элементарных!) 200 рублей?!
Ну у Вас и расценки!!
Стоимость строки отлаженного кода колеблется в диапазоне от $5 до $10.
Так что оценка стоимости работы верная.
s-andriano вне форума Ответить с цитированием
Старый 18.05.2012, 15:24   #6
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,120
По умолчанию

Serge_Bliznykov

ОМГ. за пять-семь строчек на Паскале (элементарных!) 200 рублей?!
Ну у Вас и расценки!!


Ну видимо, кто как себя оценивает, у того такие и расценки... :D
Rififi вне форума Ответить с цитированием
Старый 18.05.2012, 21:15   #7
denisbrain
Форумчанин
 
Регистрация: 29.05.2011
Сообщений: 449
По умолчанию

Цитата:
Сообщение от Rififi Посмотреть сообщение
Serge_Bliznykov

ОМГ. за пять-семь строчек на Паскале (элементарных!) 200 рублей?!
Ну у Вас и расценки!!


Ну видимо, кто как себя оценивает, у того такие и расценки... :D

я так понимаю нужно проверить длины стороны на >0

и по формулам площади посчитать





// находим площадь треугольника по теореме
// формула Герона
// http://ru.wikipedia.org/wiki/%D4%EE%...E5%F0%EE%ED%E0

Код:
Function GetS(r1,r2,r3:real):real;
var p:real;
begin
 p:=(r1+r2+r3)/2;
 if p*(p-r1)*(p-r2)*(p-r3)>0 then
 GetS:=sqrt(p*(p-r1)*(p-r2)*(p-r3))
 else GetS:=0;
end;
задания на pascal/delphi ICQ 368254335
Tel +79177425326 mail denis-naymov1985(at)mail.ru login skype denis.new.skype
denisbrain вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal (задача) можно ли кирпич со сторонами a и b просунуть в прямоугольное отверстие размером e и d giv93 Помощь студентам 3 11.10.2011 18:24
даны три числа. Если они могут быть длинами сторон треугольника, определите его вид и найдите высоты (Паскаль) charming Помощь студентам 8 26.09.2011 20:48
возможно ли построить треугольник (С++) innaa639 Помощь студентам 3 24.02.2010 21:40
Даны 3 точки определить треугольник. soldm Помощь студентам 14 06.10.2008 14:43