Advertisement
MeehoweCK

Untitled

Aug 12th, 2021
709
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.88 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.     double a, b, c;
  9.     cout << "Podaj parametry rownania kwadratowego: ";
  10.     cin >> a >> b >> c;
  11.     if(a == 0)
  12.         cout << "Parametr a posiada niepoprawna wartosc. To nie jest rownanie kwadratowe!\n";
  13.     else
  14.     {
  15.         double delta = b*b - 4*a*c;
  16.         if(delta > 0)
  17.         {
  18.             // 2 rozwiązania
  19.             cout << "Rownanie posiada dwa rozwiazania:\n";
  20.             cout << "x1 = " << (-b-sqrt(delta))/(2*a) << endl;
  21.             cout << "x2 = " << (-b+sqrt(delta))/(2*a) << endl;
  22.         }
  23.         else if(delta == 0)
  24.         {
  25.             // 1 rozwiązanie
  26.             cout << "Rownanie posiada jedno rozwiazanie:\n";
  27.             cout << "x0 = " << - b/a << endl;
  28.         }
  29.         else
  30.             cout << "Rownanie nie posiada rozwiazan.\n";
  31.     }
  32.     return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement