![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.11.2008
Сообщений: 17
|
![]()
Задача. Даны 2 множества точек на плоскости. Выбрать 4 различные точки первого множества так, чтобы квадрат с вершинами в этих точках накрывал все точки второго множества и имел мин.площадь.
Проблема в процедуре raschet(я запутался с циклами, проверяя точки на анличие квадрата(Паскаль всегда пишет: 'Sredi tochek pervogo mnogestva kvadratov ne sushestvuet.'))... |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 15.02.2008
Сообщений: 621
|
![]()
=\ эх товарищ... коменты любить надо ^_^
.... Товарищ где экспрессия, грация? Код:
Помог? Ну так нажми на весы!
![]() |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 14.11.2008
Сообщений: 17
|
![]()
Я проверяю является ли четырехугольник квадратом (равенство диагоналей и смежных сторон. Ну да, тупанул немного....
function square(a1, b1, a2, b2, a3, b3, a4, b4:mas):boolean; {yavlyaetsya li chetyrehugolnik kvadratom} var stor1, stor2, diag1, diag2:real; begin for i:=1 to n do begin stor1:=dl(a1[i], b1[i], a2[i], b2[i]); stor2:=dl(a1[i], b1[i], a4[i], b4[i]); diag1:=dl(a1[i], b1[i], a3[i], b3[i]); diag2:=dl(a2[i], b2[i], a4[i], b4[i]); if (stor1=stor2) and (diag1=diag2) then square:=true else square:=false; end; readln; end; |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 14.11.2008
Сообщений: 17
|
![]()
Вот переделал... Но все равно не arbeiten. обидно.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите найти ошибку! | Picaso18 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 24.01.2009 15:32 |
Помогите найти ошибку | Devoto | Общие вопросы Delphi | 4 | 18.11.2008 00:26 |
помогите найти ошибку | MyQwErTy | Помощь студентам | 1 | 05.11.2008 21:24 |
Помогите найти ошибку | Дима82 | Помощь студентам | 4 | 19.05.2008 15:05 |
Помогите найти ошибку | JOFRIF | Помощь студентам | 8 | 22.04.2008 14:22 |