Advertisement
olaaa

Untitled

Feb 15th, 2020
453
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. #include <iostream>
  2. #include <Windows.h>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. cout << " -------------------------" << endl;
  8. cout << " | Kalkulator |" << endl;
  9. cout << " | By Ola Wrzosek |" << endl;
  10. cout << " -------------------------" << endl;
  11.  
  12. Sleep(1000);
  13. cout << " Witaj!" << endl;
  14. Sleep(1650);
  15. cout << endl;
  16. cout << " Zaczynajmy! :)" << endl;
  17. Sleep(2000);
  18. poczatek:
  19. cout << endl;
  20. cout << "Jakie dzialanie chcesz wykonac?" << endl;
  21. Sleep(1000);
  22. cout << " + - dodawanie \n - - odejmowanie \n * - mnozenie \n / - dzielenie \n p - pierwiastkowanie(drugiego stopnia)" << endl;
  23. char znak;
  24. cin >> znak;
  25. float x;
  26. if (znak == 'p') {
  27. cout << "Wprowadz liczbe, ktorej pierwiastek chcesz obliczyc." << endl;
  28. cin >> x;
  29. x = sqrt(x);
  30. cout << x << endl;
  31. }
  32. else {
  33. cout << "Wprowadc dwie liczby:" << endl;
  34. Sleep(1000);
  35. float a, b;
  36. cout << "Pierwsza liczba:" << endl;
  37. cin >> a;
  38. cout << "Druga liczba:" << endl;
  39. cin >> b;
  40. switch (znak) {
  41. case '+':
  42. cout << "Wynik: " << (a + b) << endl;
  43. break;
  44. case '-':
  45. cout << "Wynik: " << (a - b) << endl;
  46. break;
  47. case '*':
  48. cout << "Wynik: " << (a * b) << endl;
  49. break;
  50. case '/':
  51. if (a == 0 || b == 0)
  52. cout << "Cholero nie dziel przez zero! :)" << endl;
  53. else
  54. cout << "Wynik: " << (a / b) << endl;
  55. break;
  56.  
  57. }
  58. }
  59.  
  60.  
  61. char znak2;
  62. cout << "Chcesz skorzystac z kalkulatora jeszcze raz? (T-TAK/N-NIE)" << endl;
  63. cin >> znak;
  64. if (znak == 't' || znak == 'T')
  65. goto poczatek;
  66. return 0;
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement