1 / 1 / 0
Регистрация: 26.10.2012
Сообщений: 61
|
|
1 | |
упорядочить столбцы массива по возрастанию сумм эллементов столбцов мотодом хоара15.12.2013, 16:30. Показов 1522. Ответов 0
Метки нет (Все метки)
упорядочить столбцы массива по возрастанию сумм эллементов столбцов мотодом Хоара. вот программа...но в ней сортирует только сумму, а сами столбцы нет...uses crt;
type mas=array[1..100] of integer; var n,m,i,j,l: integer; mass:mas; a: array [1..100,1..100] of integer; s: mas; procedure quicks(first,last: integer; var m:mas); var i,j,c,x,n: integer; begin i:=first; j:=last; x:=m[(first+last) div 2]; repeat while m[i]<x do i:=i+1; while x<m[j] do j:=j-1; if i<=j then begin c:=m[i]; m[i]:=m[j]; m[j]:=c; i:=i+1; j:=i-1; end; until i>j; if first<j then quicks(first,j,m); if i<last then quicks(i,last,m); end; begin clrscr; write('vvedite kol-vo strok= '); readln(n); write('vvedite kol-vo stolbcov= '); readln(m); for i:=1 to n do begin for j:=1 to m do begin write('vvedite a[',i,',',j,']='); readln(a[i,j]); end; end; writeln; writeln('Ishodnyi massiv:'); for i:=1 to n do begin for j:=1 to m do write(a[i,j]:4); writeln; end; s[1]:=0; for j:=1 to m do begin for i:=1 to n do begin s[j]:=a[i,j]+s[j]; end; write(s[j],' '); end; writeln; quicks(1,m,s); for j:=1 to m do write(s[j],' '); writeln; writeln('Novyi massiv:'); for j:=1 to m do begin for i:=1 to n do begin end; end; for i:=1 to n do begin for j:=1 to m do write(a[i,j]:4); writeln; end; end.
0
|
15.12.2013, 16:30 | |
Ответы с готовыми решениями:
0
Упорядочить (переставить) столбцы массива, по не возрастанию значений последних элементов столбцов Вычислить сумму элементов каждого столбца массива. Упорядочить столбцы массива по убыванию сумм элементов столбцов. Упорядочить столбцы матрицы по возрастанию сумм их элементов Упорядочить столбцы матрицы по возрастанию сумм их элементов |
15.12.2013, 16:30 | |
15.12.2013, 16:30 | |
Помогаю со студенческими работами здесь
1
Упорядочить элементы столбцов матрицы по неубыванию, а сами столбцы по возрастанию максимальных элементов столбцов Упорядочить столбцы матрицы по возрастанию сумм элементов столбца Переставить столбцы по возрастанию сумм столбцов матрицы. Переставить столбцы матрицы по возрастанию сумм столбцов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |