Advertisement
Guest User

Untitled

a guest
Apr 4th, 2020
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.96 KB | None | 0 0
  1. void Beker(int& a, int& b) {                    
  2.     cout << "Add meg az elso szamot: \n";
  3.     cin >> a;
  4.     cout << "Add meg a masik szamot: \n";
  5.     cin >> b;
  6. }
  7. void Vizsgalat(int& n, int& a, int& b) {
  8.     int folyt = 0;
  9.     cout << endl << "Milyen muveletet szeretnel vegrehajtatni? \n";
  10.     cin >> n;
  11.     if (n == 1) {
  12.         Beker(a, b);
  13.         cout << endl << "A ket szam osszege: " << a + b << endl;
  14.         folyt = 1;
  15.     }
  16.     else if (n == 2) {
  17.         Beker(a, b);
  18.         cout << endl << "A ket szam szorzata: " << a * b << endl;
  19.         folyt = 1;
  20.     }
  21.     else if (n == 3) {
  22.         Beker(a, b);
  23.         int an = 1;                            // kell, hogy tárolja a hatványértéket
  24.         for (int s = 1; s <= b; s++) an *= a;
  25.         cout << endl << "A ket szam hatvanya: " << an << endl;
  26.         folyt = 1;
  27.     }
  28. }
  29.  
  30. int main()
  31. {
  32.     int a, b, n, folyt;
  33.     cout << "Osszeadas (1) \n";
  34.     cout << "Szorzas (2) \n";
  35.     cout << "Hatvanyozas (3) \n";
  36.     do {
  37.         Vizsgalat(a, b, n);
  38.         cout << endl;
  39.     } while ((n>=1) && (n<=3));
  40. return 0;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement