Написать программу для вычисления корней квадратного уравнения С++

0 голосов
37 просмотров

Написать программу для вычисления корней квадратного уравнения С++


Информатика (819 баллов) | 37 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

#include
#include
using namespace std;
 
int main()
{
    double a;
    double b;
    double c;
    double x;
    cout << "Введите значение a: ";<br>    cin >> a;
    cout << "Введите значение b: ";<br>    cin >> b;
    cout << "Введите значение c: ";<br>    cin >> c;
    if((b*b - 4*a*c) >= 0) //Если дискриминант больше или равен 0
    {
        x = ( -1*b + sqrt(b*b - 4*a*c) ) / (2 * a);
        cout << "Первый корень равен " << x << endl;<br>        x = ( -1*b - sqrt(b*b - 4*a*c) ) / (2 * a);
        cout << "Второй корень равен " << x << endl;<br>    }
    else
    {
        cout << "Дискриминант меньше 0, <span>нет вещественных корней." << endl;<br>    }
 
    return 0;
}

(4.2k баллов)
0

исправил, спасибо

0

а короче как то можно это щаписать?

0

Обязательно же вводить числа вместо переменных,или так оставить?

0

мне нужно написать программу которая будет работать, я ещё только недавно начал с++ учить, вот и спрашиваю,надо ли вместо значений подставлять числа или остаивтьткак ечть?

0

спасибо большое, всё получилось)