Квадратно уравнение

Да се напише програма, която решава квадратно уравнение от вида a.x2+b.x+c=0

Публикувано в 11в с етикети . Постоянна връзка.

3 Responses to Квадратно уравнение

  1. marant каза:
    #include <cstdlib>
    #include <iostream>
    #include <math.h>
    using namespace std;
    
    int main(int argc, char *argv[])
    {
        double a,b,c , *p;
        p= new double[3];
               cout<<"Vuvedete promenlivite a,b i c edna po edna: ";
            for (int i=0; i<3; i++){
                cin>>p[i];
                cout<<endl;
            switch (i){
                   case 0: a=p[i]; break;
                   case 1: b=p[i]; break;
                   case 2: c=p[i]; break;
                   }
            }
                cout<<" kvadratnoto uravnenie: "<<a<<".x2+"<<b<<".x+"<<c<<"=0"<<endl;
        double D=(pow(b,2))-4*a*c;
               cout<<"Diskriminantata e: "<<D<<endl;
               cout<<"Ediniqt koren e: "<<((-(b)+sqrt(D))/(2*a))<<endl;
               cout<<"Vtoriq koren e: "<<((-(b)-sqrt(D))/(2*a))<<endl;
        system("PAUSE");
        return EXIT_SUCCESS;
    }
    
    • marant каза:
      #include <cstdlib>
      #include <iostream>
      #include <math.h>
      using namespace std;
      
      int main(int argc, char *argv[])
      {
          double a,b,c , *p;
          p= new double[3];
                 cout<<"Vuvedete promenlivite a,b i c edna po edna: ";
              for (int i=0; i<3; i++){
                  cin>>p[i];
                  cout<<endl;
              switch (i){
                     case 0: a=p[i]; break;
                     case 1: b=p[i]; break;
                     case 2: c=p[i]; break;
                     }
              }
                  cout<<" kvadratnoto uravnenie: "<<a<<".x2+"<<b<<".x+"<<c<<"=0"<<endl;
          double D=(pow(b,2))-4*a*c;
                  cout<<"Diskriminantata e: "<<D<<endl;
                 if (D>0){
                    
                    cout<<"Ediniqt koren e: "<<((-(b)+sqrt(D))/(2*a))<<endl;
                    cout<<"Vtoriq koren e: "<<((-(b)-sqrt(D))/(2*a))<<endl;
                 }
                 else if (D==0){
                    cout<<"Ediniqt koren e: "<<((-(b))/(2*a))<<endl;
                    }
                 else if (D<0){
                    cout<<"Nqma koreni"<<endl;
                    }
                      
                      
                 
                 
          system("PAUSE");
          return EXIT_SUCCESS;
      }
      

Вашият коментар