Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.05.2019, 21:58   #1
bulgar
Новичок
Джуниор
 
Регистрация: 25.05.2019
Сообщений: 0
По умолчанию [Delphi] нужно исправить ошибку. задача заключается в том, чтобы найти наименьший и наибольший элемент матрицы.

Код:
var
  Form1: TForm1;
  A:array [1..100,1..200] of integer;
  M,N,I,J : Integer;
  imax,jmax,imin,jmin:Integer;

implementation

{$R *.dfm}

procedure TForm1.btn1Click(Sender: TObject);
begin
strngrd1.Cells[0,0]:='ñòð.\ñòîëá.';
M:=StrToInt(Edt1.Text);
N:=StrToInt(Edt2.Text);
strngrd1.RowCount:=M+1;
strngrd1.ColCount:=N+1;
for I:=1 to M+1 do
strngrd1.Cells[0,I]:=IntToStr(I);
for J:=1 to N+1 do
strngrd1.Cells[J,0]:=IntToStr(J);
strngrd1.Cells[0,0]:='ñòð.\ñòîëá.';
M:=StrToInt(Edt1.Text);
N:=StrToInt(Edt2.Text);
strngrd1.RowCount:=M+1;
strngrd1.ColCount:=N+1;
for I:=1 to M+1 do
strngrd1.Cells[0,I]:=IntToStr(I);
for J:=1 to N+1 do
strngrd1.Cells[J,0]:=IntToStr(J);

end;

procedure TForm1.btn3Click(Sender: TObject);
begin
Form1.Close;
end;
procedure TForm1.btn2Click(Sender: TObject);
begin
imax:=1;
jmax:=1;
imin:=1;
jmin:=1;
for I:=1 to M do
for J:=1 to N do
begin
A[i,j]:=StrToInt(strngrd1.Cells[j,i]);
if A[I,J]>A[imax,jmax] then
begin
imax:=I;
jmax:=J;
end
else
if A[I,J]<A[imin,jmin] then
begin
imin:=I;
jmin:=J;
Label3.Caption:=' íàèáîëüøåå = '+IntToStr(A[imax,jmax]);
Label4.Caption:=' íàèìåíüøåå = '+IntToStr(A[imin,jmin]);
end;
end;
end;
end.
Пожалуйста, оформляйте Ваш код согласно правилам.

Последний раз редактировалось Вадим Мошев; 25.05.2019 в 23:27.
bulgar вне форума Ответить с цитированием
Старый 25.05.2019, 22:06   #2
MansMI
Пользователь
 
Регистрация: 04.07.2012
Сообщений: 32
По умолчанию

пишите mansmi@yandex.ru
MansMI вне форума Ответить с цитированием
Старый 27.05.2019, 19:35   #3
Larboss
Недо
Участник клуба
 
Регистрация: 11.08.2011
Сообщений: 1,394
По умолчанию

Пишите: larbossfreelance@yandex.ru
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп
Larboss вне форума Ответить с цитированием
Старый 27.05.2019, 19:50   #4
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

где то скопипастили код и не понимаете как он работает??
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 27.05.2019, 20:03   #5
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Возможно, автор уже получил решение: https://www.cyberforum.ru/delphi-beg...ad2459651.html
Вадим Мошев вне форума Ответить с цитированием
Старый 28.05.2019, 12:36   #6
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 735
По умолчанию

Здравствуйте, Bulgar, если еще актуально то пишите, пожалуйста, мне на почту: sergeisky@yahoo.com
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.
Cuprum5 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти наибольший и наименьший элемент заштрихованной части произвольно сформированной квадратной матрицы SkyGir Помощь студентам 4 27.05.2019 06:42
Сформировать произвольную матрицу, найти наибольший и наименьший элемент заштрихованной части Anastasiya326 Паскаль, Turbo Pascal, PascalABC.NET 1 17.12.2017 08:00
В каждой строке матрицы А(n*n) найти наибольший и наименьший элементы матрицы и поменять их местами saha1994 Паскаль, Turbo Pascal, PascalABC.NET 2 15.05.2012 20:38
Найти наибольший и наименьший элемент в каждой строке матрицы. Отсортировать... (Паскаль) Tifa Помощь студентам 0 27.01.2011 23:07
найти наибольший и наименьший элемент матрицы B(N x M) и поменять их местами поЛотЕнчик_просТо Общие вопросы C/C++ 2 13.05.2009 12:17