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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.01.2011, 22:13   #1
затерявшисьвдебрях
Новичок
Джуниор
 
Регистрация: 25.01.2011
Сообщений: 2
По умолчанию умножение матриц

помогите пожалуйста, у меня задача: умножить две матрицы разного порядка, данные в матрицу вводятся вручную в StrinGrid, в принципе вопрос в другом, где у меня ошибка, почему при перемножении получается чушь? (я понимаю, что это где-то я неправильно пишу, но как правильно):
Код:
procedure TForm1.Button1Click(Sender: TObject);

begin

   StringGrid1.RowCount:=StrToInt(Edit1.Text)+1 ;
   StringGrid1.ColCount:= StrToInt(Edit1.Text)+1;
   StringGrid1.Options := StringGrid1.Options + [goEditing];
   StringGrid2.ColCount:=StringGrid1.ColCount;
   StringGrid2.RowCount:=StringGrid1.RowCount;
   StringGrid2.Options := StringGrid2.Options + [goEditing];
      end;


procedure TForm1.Button2Click(Sender: TObject);
      var i,j,k,d,n,m:integer;
      var mas: array [1..50] of integer;
                      begin
             StringGrid3.RowCount:=StringGrid2.RowCount;
            StringGrid3.ColCount:=StringGrid2.ColCount;
             
            for i := 0 to stringGrid1.RowCount-1 do
             for j := 0 to stringGrid2.ColCount-1  do
              begin
             d:=0;
              for k := 0 to stringGrid1.RowCount-1 do
               begin
                   d:=mas[i]*mas[j];
                 StringGrid3.Cells[j,i]:=inttostr(d);
                 end;
            end;
           end;
             
             end.
затерявшисьвдебрях вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
умножение матриц Mila Volkova Помощь студентам 3 25.12.2010 14:17
Умножение матриц Си Slame Помощь студентам 4 16.12.2010 14:34
Умножение матриц) Guzal Общие вопросы C/C++ 1 26.10.2010 21:56
Умножение матриц Alyonka_v Помощь студентам 2 18.08.2009 21:51