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

Să se elaboreze un program care va calcula soluţiile unei ecuaţii patrate(ax^2+bx+c=0).Să se afişeze rezultatele la monitor(x1,x2)se va utiliza instructiunea if​


boiustef: rebeca, tr. să specifici limbajul de programare ...
rebecabalan22: adică?
boiustef: pascal, c++, python, ...
rebecabalan22: pascal
boiustef: acum unde răspundem... ???

Răspunsuri la întrebare

Răspuns de zDark
1

C++

#include <iostream>

#include <cmath>

using namespace std;

int main ()

{

   int a, b, c, x1, x2, D;

   cin >> a;

   cin >> b;

   cin >> c;

   

   cout << ""<< a << "x^2+" << b << "x+" << c << "=0" << endl;

   

   D=(pow(b, 2.0))-4*a*c;

   cout << "Delta: " << D;

   if (D>0)

    {

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

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

        cout << "Solutiile ec. sunt: " << x1 << x2;

    }

   

    if (D=0)

    {

        x1=(-b)/2*a;

        x2=1;

        cout << "Solutiile ec. sunt: " << x1 << x2;

    }

   if (D<0)

   {

        cout << "x nu apartine lui R";

   }

}


boiustef: tipurile lui x1 și x2 ?
rebecabalan22: da
Alte întrebări interesante