Версия системы: Общие новости: Форум: Последний вопрос: Последний ответ: Последняя рассылка: Писем в очереди:
Отзывы о нас:
08.10.2010, 22:38 »
Миронычев Виталий спасибо вам огромное за такой аргументированный ответ [вопрос № 180192, ответ № 263379] |
РАЗДЕЛ • Pascal / Delphi / LazarusСоздание программ на языках Pascal, Delphi и Lazarus. [администратор рассылки: Зенченко Константин Николаевич (Старший модератор)] Лучшие эксперты в этом разделе
![]() ![]() ![]() Уважаемые эксперты! Пожалуйста, ответьте на вопрос: Приложение: Состояние: Консультация закрыта Здравствуйте, rail! Код (Pascal) :: выделить код var a:array[1..10,1..10] of integer; m,n,i,j,k,x:integer; begin repeat writeln('Введите размеры матрицы m,n от 2 до 10'); readln(m,n); until(m in [2..10])and(n in [2..10]); randomize; writeln('Исходная матрица'); for i:=1 to m do begin for j:=1 to n do begin a[i,j]:=random(21); write(a[i,j]:3); end; writeln; end; for i:=1 to m do for j:=1 to n-1 do for k:=j+1 to n do if a[i,j]<a[i,k] then begin x:=a[i,j]; a[i,j]:=a[i,k]; a[i,k]:=x; end; writeln('Строки матрицы отсортированы'); for i:=1 to m do begin for j:=1 to n do write(a[i,j]:3); writeln; end; end.
![]() Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему. |