13.05.2014, 16:43 | #1 (permalink) | ||
Новичок
Регистрация: 05.05.2014
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Помогите, пожалуйста, исправить программу
procedure TForm1.Button1Click(Sender: TObject); var a:array[1..4,1..7] of integer; max,min,g,j,i:integer; begin for i:=1 to 4 do for j:=1 to 7 do begin a[i,j]:=random(20); StringGrid1.cells[i-1,j-1]:=inttostr(a[i,j]); end; end; procedure TForm1.Button2Click(Sender: TObject); var a:array[1..4,1..7] of integer; imax,imin,max,min,g,j,i:integer; begin max:=0; min:=21; begin for j:=1 to 7 do begin imax:=1; imin:=1; max:=a[j,1]; min:=a[j,1]; for i:=2 to 4 do begin if a[j,i]<min then begin min:=a[j,i]; imin:=i; end; if a[j,i]>max then begin max:=a[j,i]; imax:=i; end; a[j,imin]:=max; a[j,imax]:=min; end; end; stringGrid2.cells[i-1,j-1]:=inttostr(a[i,j]); end; end; end. во второй таблице не выводит преобразованную матрицу. Заранее благодарен!!!
|
||
13.05.2014, 16:43 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Может быть ваша тема уже имеет решение на нашем форуме, посмотрите тут Помогите исправить, пожалуйста Помогите исправить ошибку, пожалуйста Помогите, пожалуйста, написать программу в C++ Программа в паскале, помогите, пожалуйста, исправить программу Помогите исправить программу С# |
13.05.2014, 16:55 | #2 (permalink) | |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Цитата:
Кроме того, для вывода нужно организовать отдельный цикл. |
|
13.05.2014, 17:23 | #5 (permalink) |
Новичок
Регистрация: 05.05.2014
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Поняятно, ну ладно спасибо за это хоть помочь по пытались.
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|