|
|
#1
|
|||
|
|||
матрица
надо прочитать матрицу NxN целых чисел. Идея есть, но она не работает
Код:
procedure TForm1.Button1Click(Sender: TObject); var nproc,i,j:0..n; a:matr; begin nproc:=upDown1.Position; while nproc>=n do button1.Caption:='N должно быть меньше 100'; nproc:=nproc-1; with stringgrid1 do begin stringgrid1.ColCount:=updown1.Position-1; stringgrid1.RowCount:=stringgrid1.ColCount-1; for i:=0 to nproc do for j:=0 to nproc do a[i,j]:=strToInt(cells[j,i]); end Moderatorial: Пользуемся тегами!!! Последний раз редактировалось Admin, 10.12.2008 в 16:00. |
#2
|
|||
|
|||
А где описание типа matr? Это раз.
Два. А что конкретно надо делать-то? Здесь только заполнение матрицы. |
#3
|
|||
|
|||
Цитата:
Код:
const n=100; type matr=array[1..n,1..n] of integer; |
#4
|
|||
|
|||
хехехе, был у меня в дипломе подсчет определителя матрицы 14*14 методом квадратов если не ошибаюсь ) рекурсия и все радости жизни...
для таких размерностей конечно это несерьезно советую поискать реализацию в инете правильный вопрос содержит в себе 90% ответа |
#5
|
|||
|
|||
Цитата:
|
#6
|
|||
|
|||
А данные то в StringGrid есть?
|
#7
|
|||
|
|||
Ты думаешь все помнят что такое опреелитель матрицы и как он считается??? Формулу в студию.
|
#8
|
|||
|
|||
Есть подозрение что на строке
Код:
while nproc>=n do button1.Caption:='N должно быть меньше 100'; |
#9
|
|||
|
|||
Цитата:
|