Курсовая работа: Численные методы решения типовых математических задач
{Ввод исходных данных}
var i,j,code:integer;
a_s: string;
b_s: string;
begin
writeln('введите количество уравнений');
readln(kolvo);
writeln('введите погрешность вычисления');
readln(pogreshnostb);
writeln('введите матрицу коэффициентов при неизвестных');
for i:=1 to kolvo do
for j:=1 to kolvo do
begin
repeat
begin
writeln('введите элемент [',i,',',j,'] и нажмите Enter');
readln(a_s);
if (i=j) and (a_s='0') then
repeat
begin
writeln('Элементы на главной диагонали должны быть отличны от нуля. Повторите ввод');
readln(a_s);
end;
until a_s<>'0';
val(a_s,matr1[i,j],code);
end;
until code=0;
end;
writeln('введите вектор свободных коэффициентов');