Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2014
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.51 KB | None | 0 0
  1. #include <iostream>
  2. #include <iomanip>
  3.  
  4. using namespace std;
  5. int dodaj(int a, int b );
  6. int odejmij(int a, int b );
  7. int pomnoz(int a, int b );
  8. float podziel(int a, int b );
  9. int main()
  10. {
  11.      int a, b;
  12.      int opcja;
  13. cout<< "podaj pierwszaq liczbe"<<endl;
  14. cin >> a;
  15. cout<< "podaj druga liczbe"<<endl;
  16. cin >> b;
  17.  while (opcja!=0)
  18.  {
  19.  
  20.  
  21.   cout<<      "1 dodaj"<<endl;
  22.   cout <<    "2 odejmij"<<endl;
  23.    cout<<    "3 pomnoz"<<endl;
  24.    cout<<    "4 podziel"<<endl;
  25.    cout<<    "5 powieksz a o 1"<<endl;
  26.    cout<<    "6 pomniejsz a o 1"<<endl;
  27.    cout<<    "0 zakoncz program"<<endl;
  28.  
  29.   cout<<"wybierz opcje"<<endl;
  30.   cin >>opcja;
  31.  
  32.  switch (opcja )
  33.  {
  34.     case 1: cout<<dodaj(a,b)<<endl;
  35.     break;
  36.     case 2: cout<<odejmij(a,b)<<endl;
  37.     break;
  38.     case 3: cout<<pomnoz(a,b)<<endl;
  39.     break;
  40.     case 4:
  41.         { while (b==0) {
  42.             cout<<"nie wolno dzielic przez 0 "<<endl;
  43.             cout<< "podaj b"<<endl;
  44.             cin>>b;
  45.         }
  46.             cout<<podziel(a,b)<<endl;
  47.         }
  48.     break;
  49.     case 5: {
  50.         a++;
  51.         cout<<"a= "<<a<<endl;
  52.     }
  53.         break;
  54.     case 6:
  55.         {
  56.  
  57.          a--;
  58.         cout<<"a= "<<a<<endl;
  59.          }
  60.          break;
  61.  }
  62.  }
  63. }
  64.  
  65. int dodaj(int a, int b )
  66. {   int wynik=0;
  67.     return wynik=a+b;
  68. }
  69.  
  70. int odejmij(int a, int b )
  71. {   int wynik=0;
  72.     return wynik=a-b;
  73. }
  74. int pomnoz(int a, int b )
  75. {   int wynik=0;
  76.     return wynik=a*b;
  77. }
  78. float podziel(int a, int b )
  79. {  float wynik=0;
  80.     return wynik=(a/b);
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement