Miriam Watson Ваш код содержит некоторые ошибки. Вместо того, чтобы выводить одинаковые корни дважды, необходимо вывести оба корня через пробел и в возрастающем порядке. Вот исправленный код: #include <iostream> #include <cmath> #include <iomanip> using namespace std; int main() { double a, b, c, D; cin >> a >> b >> c; D = b * b - 4 * a * c; double x1 = (-b + sqrt(D)) / (2 * a); double x2 = (-b - sqrt(D)) / (2 * a); cout << min(x1, x2) << " " << max(x1, x2) << endl; return 0; } Теперь при вводе коэффициентов a, b и c, программа будет выводить оба корня на одной строке, разделенные пробелом, в возрастающем порядке.