Advertisement
Guest User

Untitled

a guest
Oct 26th, 2016
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3. using namespace std;
  4.  
  5. int main() {
  6.  
  7. double liczba1, liczba2;
  8. int wynik;
  9.  
  10. cout << "Podaj pierwsza liczbê" << endl;
  11. cin >> liczba1;
  12. cout << "Podaj druga liczbê" << endl;
  13. cin >> liczba2;
  14. int liczba3=liczba1, liczba4=liczba2;
  15.  
  16. cout << "1. Dodawanie" << endl;
  17. cout << "2. Odejmowanie" << endl;
  18. cout << "3. Mnożenie" << endl;
  19. cout << "4. Dzielenie" << endl;
  20. cout << "5. Modulo" << endl;
  21. cout << "6. Funcja kwadratowa" << endl;
  22. cin >> wynik;
  23. switch(wynik)
  24. {
  25. case 1:
  26. cout << "Suma to " << liczba1+liczba2;
  27. break;
  28. case 2:
  29. cout << "Różnica to " << liczba1-liczba2;
  30. break;
  31. case 3:
  32. cout << "Iloczyn to " << liczba1*liczba2;
  33. break;
  34. case 4:
  35. cout << "Iloraz to " << liczba1/liczba2;
  36. break;
  37. case 5:
  38. cout << "Modulo to " << liczba3%liczba4;
  39. break;
  40. case 6:
  41. {
  42. double liczba3, delta, x1, x2;
  43. cout << "Podaj C" << endl;
  44. cin >> liczba3;
  45. delta= (liczba2* liczba2)- (4* liczba1* liczba3);
  46. if(delta>0)
  47. {
  48. x1= (-liczba2- pow(delta, 0.5))/(2*liczba1);
  49. x2= (-liczba2+ pow(delta, 0.5))/(2*liczba1);
  50. cout << "Miejsca zerowe to" << x1 << " i " << x2;
  51. }
  52. else if (delta==0)
  53. {
  54. x1= (-liczba2)/(2*liczba1);
  55. cout << "Miejsce zerowe to " << x1;
  56. }
  57. else
  58. cout << "Brak rzeczywistych miejsc zerowych";
  59. }
  60. break;
  61. }
  62. return 0;
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement