Facebook
From Marek, 7 Years ago, written in C++.
Embed
Download Paste or View Raw
Hits: 255
  1. // Example program
  2. #include <iostream>
  3. #include <string>
  4.  
  5. using namespace std;
  6.  
  7. double sum(double num1, double num2) {
  8.     return num1 + num2;
  9. }
  10.  
  11. double sub(double num1, double num2) {
  12.     return num1 - num2;
  13. }
  14.  
  15. double multi(double num1, double num2) {
  16.     return num1 * num2;
  17. }
  18.  
  19. double divi(double num1, double num2) {
  20.     return num1 / num2;
  21. }
  22.  
  23. int main()
  24. {
  25.     double num1;
  26.     double num2;
  27.     int option;
  28.    
  29.     cout << "Podaj pierwsza liczbe: ";
  30.     cin >> num1;
  31.     cout << "Podaj druga liczbe: ";
  32.     cin >> num2;
  33.    
  34.     cout << endl;
  35.     cout << "Wybierz operacje: " << endl;  
  36.     cout << "1. Dodawanie" << endl;
  37.     cout << "2. Odejmowanie" << endl;
  38.     cout << "3. Mnozenie" << endl;
  39.     cout << "4. Dzielenie" << endl;
  40.     cin >> option;
  41.    
  42.     if(option == 1) {
  43.         cout << "Suma wynosi: "<< sum(num1, num2);
  44.     }
  45.     else if(option == 2) {
  46.         cout << "Roznica wynosi: " << sub(num1, num2);
  47.     }
  48.     else if(option == 3) {
  49.         cout << "Iloczyn wynosi: " << multi(num1, num2);
  50.     }
  51.     else if(option == 4) {
  52.         if(num2 != 0) {
  53.             cout << "Iloraz wynosi: " << divi(num1, num2);
  54.         }
  55.         else {
  56.             cout << "Nie dziel przez 0!";
  57.         }
  58.     }
  59.     else {
  60.         cout << "Brak operacji o takim numerze";  
  61.     }
  62.    
  63.    
  64.     return 0;
  65. }
  66.