Begin39. Найти корни квадратного уравнения $$A*x^2+B*x+C=0$$, заданного своими коэффициентами $$A$$, $$B$$, $$C$$ (коэффициент $$A$$ не равен 0), если известно, что дискриминант уравнения положителен. Вывести вначале меньший, а затем больший из найденных корней. Корни квадратного уравнения находятся по формуле $$x_1=(-B+\sqrt{D})/(2*A)$$,$$x_2=(-B-\sqrt{D})/(2*A)$$, где $$D$$ — дискриминант, равный $$B^2-4*A*C$$.
Решение от Дмитрия:
1 2 3 4 5 6 7 8 9 |
алг корни_уравнения(арг вещ A,B,C, рез вещ x1,x2) нач вещ D D:=B**2-4*A*C x1:=(-B-sqrt(D))/(2*A) x2:=(-B+sqrt(D))/(2*A) кон |
Другие задачи из раздела Begin можно посмотреть здесь.
Комментарии: