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 можно посмотреть здесь.
Комментарии: