![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.06.2010
Сообщений: 30
|
![]()
задана квадратная матрица . Поменять местами строку с максимальным элементом на главной диагонали со строкой с заданным номером m
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 02.06.2010
Сообщений: 30
|
![]()
ребят помогите. вот код программы. что не так?
n:=StrToInt(Edit1.Text); m:=StrToInt(Edit2.Text); randomize; c:=''; for i:=1 to n do begin for j:=1 to m do begin a[i,j]:=random(81)-30; c:=c+IntToStr(a[i,j])+'; '; end; c:=c+#13; Label3.Caption:=c; end; max:=a[1,1]; no1:=1; if n<m then k:=n else k:=m; for i:=1 to k do if a[i,i]>max then begin max:=a[i,i]; no1:=i; label4.Caption:=Label4.Caption+IntT oStr(i)+'строка= '+IntToStr(max)+'; '; end; z:=StrToInt(Edit3.Text); for i:=1 to n do begin for j:=1 to m do begin a[i,no1]:=a[z,j]; label5.Caption:=Label5.Caption+IntT oStr(a[i,j])+'; '; end; label5.Caption:=label5.Caption+#13; end; |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 19.02.2009
Сообщений: 622
|
![]()
вот это для чего?
Код:
Код:
Жми на весы!!!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
delphi массивы | 1nd1g0 | Помощь студентам | 9 | 05.06.2010 15:20 |
Delphi - массивы | Shadow_rus | Помощь студентам | 2 | 06.12.2009 20:17 |
массивы в delphi | grozzy | Помощь студентам | 5 | 22.10.2009 02:22 |
Массивы Delphi | Tesa | Помощь студентам | 1 | 06.10.2008 22:33 |