Witam, napisałem program sumujący macierze, jednak radzi on sobie TYLKO z macierzami kwadratowymi...
Chciałbym, aby sumował również macierze o różnej liczbie wierszy i kolumn.
Oto kod
procedure TForm1.Button1Click(Sender: TObject);
var
Matrix : array of array of Real;
x,y : Integer;
w1,k1 : Integer;
begin
w1 := form1.SpinEdit1.Value;
k1 := form1.SpinEdit2.Value;
setlength(Matrix,w1);
for x:= Low(Matrix) to High(Matrix) do setlength(Matrix[x],k1);
for x := Low(Matrix) to High(Matrix) do
for y := Low(Matrix[0]) to High(Matrix[0]) do
StringGrid3.cells[x,y]:=IntTostr(strToInt(StringGrid1.cells[x,y]) + strToInt(StringGrid2.Cells[x,y]));
end;
Prosiłbym o jakieś wskazówki, lub zedytowanie kodu.
Pozdrawiam