Ответы 2

  • Это тебе не понадобится в жизни
  • Ваш код содержит некоторые ошибки. Вместо того, чтобы выводить одинаковые корни дважды, необходимо вывести оба корня через пробел и в возрастающем порядке.

    Вот исправленный код:

    #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, программа будет выводить оба корня на одной строке, разделенные пробелом, в возрастающем порядке.
    • Автор:

      rileypjlt
    • 1 год назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years