Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 01.04.2010, 00:45
Irishashasha Irishashasha вне форума
Прохожий
 
Регистрация: 17.03.2010
Сообщения: 5
Репутация: 10
Печаль непонятная ошибка в delphi

Здравствуйте!
Есть задача. Задана матрица размером NxM. Упорядочить ее строки по возрастанию первого элемента. В случае равенства первых элементов выполнять проверку по вторым элементам строки, и т.д.
C решением я что то намудрила и разобраться уже не в силах подскажите пожалуйста.
Код
Код:
procedure TZadanie12.BitBtn1Click(Sender: TObject);
  var i,j:integer;
begin

    for i:=1 to m do
    begin
  for j:=1 to N do
     begin
  if Length(StringGrid2.Cells[i,j])<>0
 then a[i,j]:=StrToInt(StringGrid1.Cells[i,j]);
 // else a[i,j]:=0;
  end;
  end;
K:=1;
for i:=1 to m do
begin
for j:=i+1 to n  do
 if a[k,i]> a[k,j] then//при компиляции на эту строчку ругается так:Project Project1.exe raised exception class Eaccessviolation with message Access violation at address 0046379C in module project1.exe. Read of addres 00000004
begin    //поменять местами
       for l:=0 to m-1  do
       begin
      temp[l]:=a[k,i];
      a[k,i]:=a[k,j];
      a[k,j]:=temp[l];
      end;
 //StringGrid2.Cells[i,0]:=FloatToStrf(a[i,j],fffixed,3,0);
                end;

end;
 end;

lmikle: Хде теги, я вас внимательно спрашиваю???

Очень жду помощи......Заранее спасибо.
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 16:41.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025