Informatică, întrebare adresată de mariaelena2004sm, 8 ani în urmă

Plzz e urgent¡
În codeblocks de fct:
Se citesc a b c
arata x 1 si x2
din ax²+bx+c


boiustef: ecuatia (sau trinomul) poate sa nu aiba radacini....

Răspunsuri la întrebare

Răspuns de andyalexandru2oy0r8e
0

Răspuns:

#include<iostream>

#include<cmath>

using namespace std;

int main()

{ float a,b,c,x, delta,x1,x2;

 cout<<"a="; cin>>a;

 cout<<"b="; cin>>b;

 cout<<"c="; cin>>c;

 if(a==0)

    if(b==0)

       if(c==0)

          cout<<"Exista o infinitate de solutii!";

       else

          cout<<"Ecuatie imposibila!";

    else

       { cout<<"Ecuatie de gr I cu solutia ";

         x=-c/b;

         cout<<x;

       }

  else

     { delta=pow(b,2)-4*a*c;

       if(delta<0)

          cout<<"Ecuatia nu are solutii reale!";

       else

          if(delta==0)

            { cout<<"Ecuatia are solutii egale!";

              cout<<"x1=x2="<< -b/(2*a);}

         else

             { x1=(-b+sqrt(delta))/2*a;

               x2=(-b-sqrt(delta))/2*a;

               cout<<"Ecuatia are solutii reale!"<<endl;

               cout<<"x1="<<x1<<endl;

               cout<<"x2="<<x2 <<endl;

             }

     }

return 0;

}

Explicație:

Alte întrebări interesante