fork(1) download
  1. #include <iostream>
  2. #include <cmath>
  3.  
  4. using namespace std;
  5.  
  6. int main() {
  7. double a = 3;
  8. double b = 4;
  9. double c = 5;
  10.  
  11. double delta = b * b - 4 * a * c;
  12.  
  13. cout << "Delta = " << delta << endl;
  14.  
  15. if (delta > 0) {
  16. double x1 = (-b - sqrt(delta)) / (2 * a);
  17. double x2 = (-b + sqrt(delta)) / (2 * a);
  18. cout << "Dwa pierwiastki rzeczywiste:" << endl;
  19. cout << "x1 = " << x1 << endl;
  20. cout << "x2 = " << x2 << endl;
  21. }
  22. else if (delta == 0) {
  23. double x = -b / (2 * a);
  24. cout << "Jeden pierwiastek podwojny:" << endl;
  25. cout << "x = " << x << endl;
  26. }
  27. else {
  28. cout << "Brak pierwiastkow rzeczywistych." << endl;
  29. }
  30.  
  31. return 0;
  32. }
  33.  
Success #stdin #stdout 0s 5316KB
stdin
Standard input is empty
stdout
Delta = -44
Brak pierwiastkow rzeczywistych.