1 / 1 / 0
Регистрация: 11.12.2008
Сообщений: 127
|
|
1 | |
Расстояния от каждой из точек до n-1 других.11.12.2008, 19:55. Показов 890. Ответов 2
Метки нет Все метки)
(
На плоскости заданы своими координатами n - точек. Создать массив размером n(n-1),
элементами которого являются расстояния от каждой из точек до n-1 других.
0
|
|
11.12.2008, 19:55 | |
Ответы с готовыми решениями:
2
Заданы n точек. Создать матрицу, элементами которой являются расстояния между каждой парой точек
|
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
11.12.2008, 22:09 | 2 |
По условию конечно так.
Код
uses crt; const n=10; type Tpoint=record x,y:real; end; function Dl(a1,b1,a2,b2:real):real; begin Dl:=sqrt(sqr(a1-a2)+sqr(b1-b2)); end; var t:array[1..n] of TPoint; d:array[1..n,1..n]of real; i,j:integer; begin clrscr; randomize; for i:=1 to n do begin t[i].x:=20*random-9; t[i].y:=20*random-9; end; for i:=2 to n do write(i:6); writeln; for i:=1 to n do begin write(i:2); for j:=1 to n do if i<>j then begin d[i,j]:=Dl(t[i].x,t[i].y,t[j].x,t[j].y); write(d[i,j]:6:2); end; writeln; end; readln end. Код
uses crt; const n=10; type Tpoint=record x,y:real; end; function Dl(a1,b1,a2,b2:real):real; begin Dl:=sqrt(sqr(a1-a2)+sqr(b1-b2)); end; var t:array[1..n] of TPoint; d:array[1..n,1..n]of real; i,j:integer; begin clrscr; randomize; for i:=1 to n do begin t[i].x:=20*random-9; t[i].y:=20*random-9; end; for i:=1 to n do write(i:6); writeln; for i:=1 to n do begin write(i:2); for j:=1 to n do begin d[i,j]:=Dl(t[i].x,t[i].y,t[j].x,t[j].y); write(d[i,j]:6:2); end; writeln; end; readln end.
1
|
1 / 1 / 0
Регистрация: 11.12.2008
Сообщений: 127
|
|
12.12.2008, 16:14 [ТС] | 3 |
спасибо огромное, эта задача решила мою судьбу
![]()
0
|
12.12.2008, 16:14 | |
12.12.2008, 16:14 | |
Помогаю со студенческими работами здесь
3
Известны координаты двух точек. Найти расстояния от начала координат до этих точек.
Отпечатать расстояния от начала координат для тех точек,которые принадлежат кругу с заданным радиусом, и число таких точек. Определение расстояния до точек Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |