Znalazłem taki kod do obliczania wyznacznika macierzy. Problem występuje wtedy gdy na przekątnej macierzy znajduje się liczba 0. Wywala błąd dzielenia przez zero. Jak można tego uniknąć
for k:=1 to n-1 do
for l:=k+1 to n do
for m:=k+1 to n do
I[l,m] := I[l,m] - I[l,k]/I[k,k] * I[k,m];
det:=1;
for k:=1 to n do det := det * I[k,k];
Dzięki za pomoc