Guest User

Untitled

a guest
Aug 2nd, 2016
241
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.00 KB | None | 0 0
  1. #include <iostream>
  2. #include <conio.h>
  3. #include <stdio.h>
  4. #include <cstdlib>
  5. #include <math.h>
  6. using namespace std;
  7.  
  8. int main()
  9. {
  10. long double q,w,a;
  11. char opcja,piwo;
  12. cout << "Witaj w kalkulatorze" << endl;
  13. cout << "Wybierz kalkulator jaki Ciebie interesuje" <<endl;
  14. cout << "1.Bez pami\251ci wyniku" <<endl;
  15. cout << "2.Z pamieci\245 wyniku" << endl;
  16. cout << "3.Wy\210\245cz program"<< endl;
  17. cout << "Wyb\242r:";
  18. piwo=getch();
  19. switch (piwo)
  20. {
  21.  
  22. case '1':
  23. { system("cls");
  24. for (;;)
  25. {
  26. cout << "Podaj 1 liczb\251: ";
  27. cin >> q;
  28. cout << "Podaj 2 liczb\251: ";
  29. cin >> w;
  30. cout << endl;
  31. cout << " Menu g\210\242wne" <<endl;
  32. cout << "=================" << endl;
  33. cout << "1.Dodawanie" <<endl;
  34. cout << "2.Odejmowanie" <<endl;
  35. cout << "3.Mno\276enie" <<endl;
  36. cout << "4.Dzielenie" <<endl;
  37. cout << "5.Pot\251gowanie" <<endl;
  38. cout << "6.Wyci\245ganie pierwiastka" <<endl;
  39. cout << "7.Wyj\230cie" <<endl;
  40. cout << endl;
  41. opcja=getch();
  42. switch(opcja)
  43. {
  44.  
  45. case '1':
  46. cout << "Suma =" << q+w;
  47. break;
  48.  
  49. case '2':
  50. cout << "R\242\276nica =" << q-w;
  51. break;
  52.  
  53. case '3':
  54. cout << "Iloczyn =" << q*w;
  55. break;
  56.  
  57. case '4':
  58. if (w==0) cout << "Iloraz =0";
  59. else cout << "Iloraz =" << q/w;
  60. break;
  61.  
  62. case '5':
  63. cout << "Pot\251ga =" <<pow(q,w);
  64. break;
  65.  
  66. case '6':
  67. cout << "Pierwiastek =" <<pow( q,( 1 / w ) );
  68. break;
  69.  
  70. case '7':
  71. exit(0);
  72. break;
  73. default:
  74. cout<<"Nie ma takiej opcji w menu!";
  75. }
  76. cout<<endl;
  77. getchar();
  78. getchar();
  79. system("cls");
  80. }
  81. return 0;
  82. break;
  83. }
  84.  
  85. case '2':
  86. {
  87. system("cls");
  88. cout << "Podaj 1 liczb\251: ";
  89. cin >> q;
  90. for (;;)
  91. {
  92.  
  93. cout << "Podaj 2 liczb\251: ";
  94. cin >> w;
  95. cout << endl;
  96. cout << " Menu gl\242wne" <<endl;
  97. cout << "=================" << endl;
  98. cout << "1.Dodawanie" <<endl;
  99. cout << "2.Odejmowanie" <<endl;
  100. cout << "3.Mno\276enie" <<endl;
  101. cout << "4.Dzielenie" <<endl;
  102. cout << "5.Pot\251gowanie" <<endl;
  103. cout << "6.Wyci\245ganie pierwiastka" <<endl;
  104. cout << "7.Wyj\230cie" <<endl;
  105. cout << endl;
  106. opcja=getch();
  107. switch(opcja)
  108. {
  109.  
  110. case '1':
  111. q=q+w;
  112. cout << "Suma =" << q;
  113. break;
  114.  
  115. case '2':
  116. q=q-w;
  117. cout << "R\242\276nica =" << q;
  118. break;
  119.  
  120. case '3':
  121. q=q*w;
  122. cout << "Iloczyn =" << q;
  123. break;
  124.  
  125. case '4':
  126. q=q/w;
  127. cout << "Iloraz =" << q;
  128. break;
  129.  
  130. case '5':
  131. q=pow(q,w);
  132. cout << "Pot\251ga =" << q;
  133. break;
  134.  
  135. case '6':
  136. q=pow( q,( 1 / w ) );
  137. cout<<"Pierwiastek =" << q;
  138. break;
  139.  
  140. case '7':
  141. exit(0);
  142. break;
  143. default:
  144. cout<<"Nie ma takiej opcji w menu!";
  145. }
  146. cout<<endl;
  147. getchar();
  148. getchar();
  149. system("cls");
  150. }
  151. return 0;
  152. break;
  153. }
  154. case '3':
  155. exit(0);
  156. break;
  157. }
  158. }
Add Comment
Please, Sign In to add comment