Advertisement
Guest User

Untitled

a guest
Nov 28th, 2014
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3. #include <string>
  4.  
  5. using namespace std;
  6.  
  7. class test
  8. {
  9. double quadPositiveFormula(double a, double b, double c);
  10. double quadNegativeFormula(double a, double b, double c);
  11. double quadCalculator(double a, double b, double c);
  12. };
  13.  
  14. int main()
  15. {
  16. cout << "Calcy Calculator alpha 0.1" << endl;
  17. test quadCalculator(); // miss something
  18. return 0;
  19. }
  20.  
  21. double quadNegativeFormula(double a, double b, double c){
  22.  
  23. double negativeFormula = (-b - sqrt(b*b-4*a*c))/2*a;
  24. return negativeFormula;
  25.  
  26. }
  27.  
  28. double quadPositiveFormula(double a, double b, double c){
  29.  
  30. double positiveFormula = (-b + sqrt(b*b-4*a*c))/2*a;
  31. return positiveFormula;
  32.  
  33. }
  34.  
  35. double quadCalculator (double a, double b, double c) {
  36.  
  37. cout << "Enter values a, b, and c respectively" << endl;
  38. cout << "A: "; cin >> a;
  39. cout << "B: "; cin >> b;
  40. cout << "C: "; cin >> c;
  41.  
  42. if (a == 0){
  43. cout << "Undefined, A cannot be 0!" << endl;
  44. }
  45. else {
  46. cout << "Root 1: " << quadPositiveFormula(a, b, c) << endl;
  47. cout << "Root 2: " << quadNegativeFormula(a, b, c) << endl;
  48.  
  49. }
  50.  
  51. return 0;
  52.  
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement