|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.05.2009, 15:56 | #11 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Возьмите решение из этой темы ->http://programmersforum.ru/showthread.php?t=30750.
Там сортируется по убыванию. Следовательно, вам нужно изменить один знак. Потом перед сортировкой добавьте нахождение максимума и минимума над и под диагональю. -------------- Вы можете сидеть и ждать, когда кто-нибудь все решит за вас. А можете в это время (одно другому не мешает) попытаться сделать задачу сами. Пока я не вижу никаких попыток с вашей стороны.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
03.05.2009, 16:34 | #12 |
Пользователь
Регистрация: 03.05.2009
Сообщений: 14
|
ну хоть кто нибудь пожалуййста!!
|
03.05.2009, 16:36 | #13 |
Банхаммер
Участник клуба
Регистрация: 17.02.2007
Сообщений: 1,754
|
главное сейчас преподы ленивые пошли... вот спрашивали бы по решению задачи... тыкнул бы пальцем куда нить в листинг и все... и 60% студентов сразу же бы отсеилась т.к. задачи делаем им мы, а не они сами... я б наверно уже диплома 3 получить успел... по тому количеству решеных задач... девушка вы подумайте, почему мы должен писать все по 10 раз, нам за это даже не платят... да, для нас это легко, но постоянно переписывать, искать то что уже писали просто достает... и вообще читайте правила перед созданием темы...
|
03.05.2009, 16:41 | #14 |
Пользователь
Регистрация: 03.05.2009
Сообщений: 14
|
program QQ;
const n=5; var a:array[1..n,1..n]of integer; i,j,k,temp,maxa,mina:integer; begin randomize; for i:=1 to n do begin writeln; for j:=1 to n do begin a[i,j]:=random(10); write(a[i,j]:3); end; end; begin for i:=1 to n do begin for j:=1 to n do begin if i<j then a[i,j] :=maxa; write(a[i,j]:4); if i<j then a[i,j] := mina; write(a[i,j]:4); end; writeln; end; for j:=1 to n do for i:=2 to n do for k:=i downto n do if a[k-1,j]<a[k,j] then begin Temp:=a[k-1,j]; a[k-1,j]:=a[k,j]; a[k,j]:=temp; end; writeln; writeln('=========================' ); for i:=1 to n do begin writeln; for j:=1 to n do write(a[i,j]:3); end; end;end. получилось так напишите тогда где что изменить ?? (плз) Последний раз редактировалось Style00001; 03.05.2009 в 16:56. |
03.05.2009, 16:55 | #15 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Ну да ладно. С мертвой точки сдвинулись. Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
03.05.2009, 17:00 | #16 | |
Пользователь
Регистрация: 03.05.2009
Сообщений: 14
|
Цитата:
спасибо спасибо спасибо и еще тысячу раз спасибо ))) |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите блондинке,в паскале ваще не разбираюсь | BlonDino4Ka | Паскаль, Turbo Pascal, PascalABC.NET | 15 | 22.12.2008 21:32 |
помогите блондинке плиз:))) | programistka | Фриланс | 11 | 03.06.2008 23:41 |