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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.10.2010, 00:23   #1
MrFrost
Новичок
Джуниор
 
Регистрация: 04.10.2010
Сообщений: 1
По умолчанию Изменить код

Здравствуйте, помогите пожалуйста изменить программу,чтобы она вычисляла только площадь треугольника, который задан координатами своих вершин и не используя функцию.
Код:
Var x1,x2,x3,y1,y2,y3:real;
a,b,c,p1,p2,s:real;
function p(a1,a2,b1,b2:real):real;
begin
p:=sqrt(sqr(a2-a1)+sqr(b2-b1))
end;
begin
writeln('vvedite koordinati: x1,x2,x3,y1,y2,y3');
readln(x1,x2,x3,y1,y2,y3); 
a:=p(x1,x2,y1,y2);
b:=p(x1,x3,y1,y3);
c:=p(x2,x3,y2,y3);
p1:=a+b+c;
p2:=p1/2;
s:=sqrt(p2*(p2-a)*(p2-b)*(p2-c));
writeln('p=', p1:6:3);
writeln('s=',s:6:3)
end.
MrFrost вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как изменить строку?Есть примерно код. Aleksandr_Yanov Общие вопросы C/C++ 8 25.08.2010 20:33
Скажите плз как без исходников изменить код? Silver_sk Общие вопросы Delphi 3 02.07.2010 23:27
Как можно изменить эту функцию(код)? -ushёl- Общие вопросы C/C++ 2 09.04.2010 13:07