SHARE
TWEET

Untitled

a guest Jan 24th, 2020 60 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. #include <cmath>
  3. using namespace std;
  4. void moja_funkcja(){
  5. cout<<"[1] - dodawanie" <<endl;
  6. cout<<"[2] - odejmowanie" <<endl;
  7. cout<<"[3] - mnozenie" <<endl;
  8. cout<<"[4] - dzielenie" <<endl;
  9. cout<<"[5] - potega" <<endl;
  10. cout<<"[6] - reszta z dzielenia" <<endl;
  11. cout<<"[7] - pierwiastkowanie" <<endl;
  12. cout<<"[0] - zamknij program" <<endl;
  13. }
  14. void dodawanie() {
  15. float a;
  16. cout<<"Wprowadz liczbe: ";
  17. cin >>a;
  18. float b;
  19. cout<<"Wprowadz druga liczbe: ";
  20. cin>>b;
  21. cout<<"Wynik to " << a <<" + "<< b <<" = "<<a+b<<endl;
  22. }
  23. void odejmowanie() {
  24. float a;
  25. cout<<"Wprowadz liczbe: ";
  26. cin >>a;
  27. float b;
  28. cout<<"Wprowadz druga liczbe: ";
  29. cin>>b;
  30. cout<<"Wynik to " << a <<" - "<< b <<" = "<<a-b<<endl;
  31. }
  32. void mnozenie() {
  33. float a;
  34. cout<<"Wprowadz liczbe: ";
  35. cin >>a;
  36. float b;
  37. cout<<"Wprowadz druga liczbe: ";
  38. cin>>b;
  39. cout<<"Wynik to " << a <<" * "<< b <<" = "<<a*b<<endl;
  40. }
  41.  
  42. void dzielenie() {
  43. float a;
  44. cout<<"Wprowadz liczbe: ";
  45. cin >>a;
  46. float b;
  47. cout<<"Wprowadz druga liczbe: ";
  48. cin>>b;
  49. if(b==0) {
  50.     cout<<"nie dziel przez 0 gamoniu!!!!"<<endl;
  51. } else {
  52. cout<<"Wynik to " << a <<" / "<< b <<" = "<<a/b<<endl;
  53. }}
  54. void potega() {
  55. float a;
  56. cout<<"Wprowadz liczbe: ";
  57. cin >>a;
  58. float b;
  59. cout<<"Wprowadz potege: ";
  60. cin>>b;
  61. cout<<"Wynik to " << pow(a,b)<<endl;
  62. }
  63. void resztazdzielenia() {
  64. int a;
  65. cout<<"Wprowadz liczbe: ";
  66. cin >>a;
  67. int b;
  68. cout<<"Wprowadz druga liczbe: ";
  69. cin>>b;
  70. cout<<"Wynik to " << a <<" % "<<b<<" = "<<a% b<<endl;
  71. }
  72. void pierwiastek() {
  73. float a;
  74. cout<<"Wprowadz liczbe: ";
  75. cin >>a;
  76. float b;
  77. cout<<"Wprowadz wykladnik: ";
  78. cin>>b;
  79. cout<<"Wynik to " << exp(log(a)/b)<<endl;
  80. }
  81.  
  82. int main()
  83. {
  84. moja_funkcja();
  85. cout<<"wybierz opcje:"<<endl;
  86. int liczba;
  87. do{
  88.     cin>>liczba;
  89.     switch(liczba) {
  90.         case 1: dodawanie(); break;
  91.         case 2: odejmowanie(); break;
  92.         case 3: mnozenie(); break;
  93.         case 4: dzielenie(); break;
  94.         case 5: potega(); break;
  95.         case 6: resztazdzielenia(); break;
  96.         case 7: pierwiastek(); break;
  97.         default: break;
  98.     }
  99. } while(liczba !=0);
  100. return 0;
  101. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top