|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.12.2008, 16:45 | #1 |
Пользователь
Регистрация: 19.12.2008
Сообщений: 13
|
Прошу помощи в решении задачи на языке Free Pascal
Здравствуйте!
Помогите решить пожалуйста задачу на языке Free Pascal. Вот она - на плоскости заданы три точки. Вычислить площадь треугольника, вершинами которого являются эти точки. Проверить, что эти точки лежат не на одной прямой (если точки лежат на одной прямой, то площадь треугольника равна 0). Координаты точек брать любые! Буду рада любому предположению по решению этой задачи! |
19.12.2008, 17:06 | #2 |
Пользователь
Регистрация: 19.12.2008
Сообщений: 13
|
program lab;
var xa,ya,xb,yb,xc,yc,s:real; begin s:=0; writeln('Введите координаты точек A[x,y], B[x,y], C[x,y]'); read(xa,ya,xb,yb,xc,yc); s:=(abs((xb-xa)*(yc-ya)-(xc-xa)*(yb-ya)))/2; writeln('Площадь= ',s); end. А может быть такое решение? |
19.12.2008, 17:08 | #3 | |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
Цитата:
Нормальное состояние техники - нерабочее, все остальное частный случай.
Последний раз редактировалось alex_fcsm; 19.12.2008 в 17:15. |
|
19.12.2008, 18:47 | #4 |
Пользователь
Регистрация: 19.12.2008
Сообщений: 13
|
Я вас не поня ла. Возможно ли такое решение?Если нет, то не могли бы вы написать другое!
|
19.12.2008, 19:03 | #5 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
То что Вы написали это неверно. Расстояние между двумя точками
d:=sqrt(sqr(x1-x2)+sqr(y1-y2));
Нормальное состояние техники - нерабочее, все остальное частный случай.
|
20.12.2008, 17:07 | #6 |
Пользователь
Регистрация: 19.12.2008
Сообщений: 13
|
а не могли бы вы тогда написать полностью программу для решения этой задачи
|
21.12.2008, 12:00 | #7 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
Код:
Нормальное состояние техники - нерабочее, все остальное частный случай.
|
21.12.2008, 15:27 | #8 |
Пользователь
Регистрация: 19.12.2008
Сообщений: 13
|
Спасибо вам большое! Я вам очень благодарна!!!!!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Прошу помощи в решении 2х задач (Паскаль) | Amatriz | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 28.11.2008 14:13 |
Прошу помощи в написании программы на языке СИ. | PontiyPilat | Общие вопросы C/C++ | 0 | 12.10.2008 20:22 |
Free pascal | Иллидан | Свободное общение | 5 | 17.04.2008 12:22 |
С паскалем как и у многих проблемы,прошу помощи. Две задачи: интегральная и графическая. | Loyal | Помощь студентам | 3 | 27.09.2007 09:46 |