Цитата:
Вы пишете, что ошибку вызывает переменая d. Но Вы не написали, как она определена в основном модуле.
d:real;
Цитата:
И еще — меня смущает точка с запятой перед d. По-моему, там должна быть запятая…
не, там ";", с запятой не работает...
Добавлено спустя 8 минут 54 секунды:reader_st писал(а):
DneprSergЦитата:
tmat=array[0..10] of tvect
; // это Вы так определяете массив 11 на 11?
Цитата:
d:=det2(c_a[1,1],c_a[1,2],c_a[2,1],c_a[2,2])
// если не ошибаюсь, то индексацию начать с 0.
нет, с индексацией все правильно, до выделения этого участка кода в отдельную процедуру все работало нормально...
да и ошибка возникает до этого...
Добавлено спустя 8 минут 40 секунд:
и еще: ток что попробовал, это не от разделения по модулям, просто сама процедура не работает...