Advertisement
sellmmaahh

z6

Feb 25th, 2015
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.97 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3.  
  4. int main ()
  5. {
  6.     double a,b,c;
  7.     std::cout<<"Unesite koeficijente kvadratne jednacine: ";
  8.     std::cin>>a;
  9.     std::cin.ignore(100,'\n');
  10.     std::cin>>b;
  11.     std::cin.ignore(100,'\n');
  12.     std::cin>>c;
  13.     const double d(b*b-4*a*c);
  14.     if (a==0) {
  15.             if (b!=0) std:: cout<<"Rjesenje jednacine je: "<<-c/b;
  16.             else if (b==0 && c!=0) std::cout<<"Nema rjesenja.";
  17.             else if (b==0 && c==0) std::cout<<"Jednacina zadovoljena za svako x.";
  18.            }
  19.     if (d>0) {
  20.             double x1,x2;
  21.     x1=(-b+std::sqrt(d))/2*a;
  22.     x2=(-b-std::sqrt(d))/2*a;
  23.         std::cout<<"Rjesenja jednacine su: "<<x1<<" i "<<x2;
  24.     }
  25.     else if (d==0)
  26.     { std::cout<<"Rjesenje jednacine je: "<<(-b/2*a);
  27.  
  28.     }
  29.     else  {
  30.             std::cout<<"Rjesenja jednacine su: "<<-b/2*a<<"+"<<std::fabs(std::sqrt(-d))/2*a<<"i "<<" i "<<-b/2*a<<"-"<<std::fabs(std::sqrt(-d))/2*a<<"i"<<std:: endl;
  31.     } return 0; }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement