Решение однородной системы
Если заданы два линейных уравнения, но с тремя неизвестными, то получается не так просто: можно найти одно частное и общее решение системы. Руководствуйтесь подсказками программы и вам все будет понятно.
$$
\cases {
a_{1}x+b_{1}y+c_{1}z=0\cr
a_{2}x+b_{2}y+c_{2}z=0
}$$
uses crt; (*Нахождение одного частного и общего решения однородной системы двух уравнений с тремя неизвестными*) var a,b,c: array[1..2] of real; d1, d2, d3: real; i: integer; begin clrscr; writeln('Введите через пробел коэф. ур-ния: a*x+b*y+c*z=0'); writeln('После ввода трех коэф. нажмите'); for i:=1 to 2 do begin write('для ', i,'-го уравнения: '); read(a[i],b[i],c[i]); end; clrscr; writeln('Система двух уравнений с тремя неизвестными'); for i:=1 to 2 do writeln(a[i]:4:2,'*x+',b[i]:4:2,'*y+',c[i]:4:2,'*z=0'); d1:=b[1]*c[2]-b[2]*c[1]; d2:=a[1]*c[2]-a[2]*c[1]; d3:=a[1]*b[2]-a[2]*b[1]; writeln('Решение:'); writeln('x=', d1:4:2,' y=',-d2:4:2,' z=', d3:4:2); writeln('Любое решение может быть получено: '); writeln('( ',d1:4:2,'*t,', -d2:4:2,'*t,',d3:4:2,'*t )', ' t-любое число'); repeat until keypressed; end.