rootuss

k3

Nov 14th, 2016
50
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <conio.h>
  4. #include <stdio.h>
  5.  
  6. using namespace std;
  7.  
  8. float suma(float pierwsza, float druga)
  9. {
  10.     return pierwsza + druga;
  11. }
  12.  
  13. float roznica(float pierwsza, float druga)
  14. {
  15.     return pierwsza - druga;
  16. }
  17.  
  18. float iloczyn(float pierwsza, float druga)
  19. {
  20.     return pierwsza * druga;
  21. }
  22.  
  23. float iloraz(float pierwsza, float druga)
  24. {
  25.  
  26.     return pierwsza/druga;
  27.  
  28. }
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35. int main()
  36. {
  37.     float x, y;
  38.  
  39.     for(;;)
  40.     {
  41.  
  42.  
  43.     cout << "Podaj x i y" << endl;
  44.     cout<<"x= ";
  45.     cin>>x;
  46.     cout<<"y= ";
  47.     cin>>y;
  48.  
  49.  
  50.     cout<<"MENU GLOWNE"<<endl;
  51.     cout<<"************"<<endl;
  52.     cout<<"1. Dodawanie"<<endl;
  53.     cout<<"2. Odejmowanie"<<endl;
  54.     cout<<"3. Mnozenie"<<endl;
  55.     cout<<"4. Dzielenie"<<endl;
  56.     cout<<"5. Koniec"<<endl;
  57.     char wybor;
  58.     cout<<"Podaj numer dzialania: ";
  59.     wybor=getch();
  60.     cout<<endl;
  61.  
  62.    switch(wybor)
  63.     {
  64.     case '1':
  65.         {
  66.             cout<<"Suma to "<<suma(x,y);
  67.  
  68.         break;
  69.         }
  70.     case '2':
  71.         {
  72.         cout<<"Roznica to to "<<roznica(x,y);
  73.         break;
  74.         }
  75.     case '3':
  76.         {
  77.         cout<<"Iloczyn to "<<iloczyn(x,y);
  78.         break;
  79.         }
  80.     case '4':
  81.         {
  82.  
  83.  
  84.                 if(y==0)
  85.                         {
  86.                             cout<<"Nie dzilimy przez 0"<<endl;
  87.                         }
  88.                         else
  89.                         {
  90.                             cout<<"Iloraz to: "<< iloraz(x,y);
  91.                         }
  92.  
  93.  
  94.  
  95.  
  96.                     break;
  97.         }
  98.  
  99.     case '5':
  100.         {
  101.            exit(0);
  102.        }
  103.     default:
  104.         {
  105.             cout<<"\n\n\ Brak opcji w MENU" <<endl;
  106.         }
  107.  
  108.  
  109.  
  110.  
  111.  
  112.     }
  113.     getchar();getchar();
  114.         system("cls");
  115.     }
  116.     return 0;
  117. }
RAW Paste Data