( ax + b ) : ( cx + d ) = 0Сводим уравнение к системе:{ ax + b = 0{ cx + d ≠ 0{ ax = -b{ cx ≠ -dМожно учесть все случаи, используя больше 16 условий, но я предпочту более оптимальный вариант, так как знаю как зависит количество корней линейного уравнения от коэффициентов.Программа на паскале:var a, b, c, d: real;begin read(a, b, c, d); if (c = 0) and (d = 0) then writeln('NO') else if (a = 0) and (b = 0) then writeln('INF') else if a = 0 then writeln('NO') else if c = 0 then writeln(-b/a) else if b/a = d/c then writeln('NO') else writeln(-b/a)end.