Сортировка массива на Паскале
Помогите, please!
нужно срочно решить задачку...
В матрице С (5х7) переставить столбцы по возрастанию сумм столбцов матрицы.
нужно срочно решить задачку...
В матрице С (5х7) переставить столбцы по возрастанию сумм столбцов матрицы.
Опять... Начинается... Тут уже КУЧА таких задач разбиралась...
Ваши руки совершили идиотскую ошибку и будут оторваны!
[OK]
[OK]
См. раздел "Алгоритмы".
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
хм... я попыталась написать программку... но она не работает(
Я конечно понимаю, что там наверняка оч много ошибок... но... аааа, я не знаю, где они...
ну не могу я понять эти массивы....
помогите, плиииз....
вот...
Я конечно понимаю, что там наверняка оч много ошибок... но... аааа, я не знаю, где они...
ну не могу я понять эти массивы....
помогите, плиииз....
вот...
Код: Выделить всё
type aa1=array[1..5] of integer;
aa2=array[1..7] of aa1;
bb1=array[1..7] of integer;
var a1:aa1; a2:aa2; b1:bb1;
k,i,j,s:integer;
begin
s:=0;
for i:=1 to 7 do
for J:=1 to 5 do
readln(a2[i,j]);
for j:=1 to 7 do
begin
s:=s+a2[i,j];
1[j]:=s;
end;
for k:=1 to 4 do
for i:=1 to 6 do
if b1[j]>b1[j+1] then
begin
i:=b1[j];
b1[j]:=b1[j+1];
b1[j+1]:=i;
a1:=a2[j];
a2[j]:=a2[j+1];
a2[j+1]:=a1;
end;
for i:=1 to 7 do
begin
for j:=1 to 5 do
write (a2[i,j]:6);
writeln;
end;
end.
MayBe,пользуйтесь тегами
[ code]
[ /code]
а то безних не совсем привычно смотреть на код
!!!!!!!!!!!!!
[ code]
[ /code]
а то безних не совсем привычно смотреть на код
!!!!!!!!!!!!!
Vovchik, хорошо, я учту на будущее)
- un4-funeral
- Сообщения: 60
- Зарегистрирован: 18 апр 2008, 23:40
- Контактная информация:
вернее
совсем не привычно ((=
совсем не привычно ((=
Исправиться исправилась, а оформление не изменилось... вы хоть пробелы расставьте в начале строк, чтобы было понятно, какой бегин к какому энду относится...
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.