Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- union power
- {
- long long int _base;
- long long int _index;
- };
- using namespace std;
- long long int funCtion(power &_power)
- {
- int a = 0;
- std::cout << _power._base << "\n";
- std::cout << _power._index << "\n";
- std::cout << " " << "\n";
- std::cin >> a;
- if(_power._index > 1)
- {
- std::cout << " " << "\n";
- _power._base = _power._base * _power._base;
- std::cout << _power._index << "\n";
- _power._index--;
- std::cout << _power._index << "\n";
- return funCtion(_power);
- }
- else
- {
- std::cout << "abba" << "\n";
- return _power._base;
- }
- }
- int main()
- {
- power potega;
- potega._base = 2;
- potega._index = 2;
- std::cout << funCtion(potega) << "\n";
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement