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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2009, 17:01   #1
nark25
Пользователь
 
Регистрация: 13.04.2009
Сообщений: 11
Вопрос Вот такая задачка...

Написать процедуру,определяющая площадь треугольника по координатам его вершин,даны координаты вершин двух треугольников.
Не понимаю вторую часть задания, хотя задание точно такое.
Может кто обьяснит, а то не могу понять !!!! Спасибо!
nark25 вне форума Ответить с цитированием
Старый 31.05.2009, 23:40   #2
Gongled
Пользователь
 
Регистрация: 17.02.2009
Сообщений: 78
По умолчанию

Где-то уже видел похожее. Небросал решение.
Код:
program pr;
uses CRT;
var
s, l1, l2, l3, x1, x2, x3, y1, y2, y3 : real;

{ Длина стороны }
function length_tr(a, b, c, d : real) : real;
begin
     length_tr := sqrt(sqr(a-b) + sqr(c-d));
end;

{ Площадь по формуле Герона }
function area_tr(a, b, c : real) : real;
var
p : real;
begin
     p := (a + b + c)/2;
     area_tr := sqrt(p*(p-a)*(p-b)*(p-c));
end;

begin
clrscr;

write('Введите координаты первой точки: ');
read(x1,y1);
write('Введите координаты второй точки: ');
read(x2,y2);
write('Введите координаты третьей точки: ');
read(x3,y3);

l1 := length_tr(x1,x2,y1,y2);
l2 := length_tr(x2,x3,y2,y3);
l3 := length_tr(x3,x1,y3,y1);

s := area_tr(l1, l2, l3);
write('Результат: ',s);

end.
Пишу глупости.
Gongled вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вот такая задача...) Gen* Помощь студентам 3 20.04.2009 19:14
вот.задачка BERT Паскаль, Turbo Pascal, PascalABC.NET 0 06.04.2009 18:09
вот такая задачка student90 БД в Delphi 3 25.09.2008 10:12
Вот это задачка!!! Лёха Паскаль, Turbo Pascal, PascalABC.NET 2 29.04.2008 10:54
Вот такая задача Sanek Помощь студентам 7 10.06.2007 21:51