Informatică, întrebare adresată de andreicosmin20, 9 ani în urmă

Se cunosc coeficientii ecuatiei de gradul 2 . Se cere sa se calculeze si sa se afiseze radacinile ecuatiei .
ax^2+bx+c=0
Delta este : d=b*b-4*a*c
if d<0
if d=0
if d>0

Răspunsuri la întrebare

Răspuns de express
1
#include <bits/stdc++.h>
using namespace std;
double a, b, c, x1, x2, delta;
int main()
{
    cin >> a >> b >> c;
    delta = b * b - 4 * a * c;
    if (delta < 0) cout << "Nu are solutii reale";
      else if (delta == 0)
        cout <<"Radacina dubla " << fixed << setprecision(2) << (-b ) / (2 * a);
    else
    {
        x1 = (-b + sqrt(delta)) / (2 * a);
        x2 = (-b - sqrt(delta)) / (2 * a);
        cout  << fixed<< setprecision(2) << x1 << " " << x2;
    }
    return 0;
}

Alte întrebări interesante