Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- int main()
- {
- const int arrSize{ 10 };
- int arr[arrSize]{ 0,1,2,3,4,5,6,7,8,9 };
- int arrCopy[arrSize];
- int copy{ 0 };
- //int a{ 10 };
- //int b{ 20 };
- //int copy{ 0 };
- //copy = a;
- //a = b;
- //b = copy;
- //
- //a = a + b; // 10 + 20 = 30 // a = 30 b = 20
- //b = a - b; // 30 - 20 = 10 // a = 30 b = 10
- //a = a - b; // 30 - 10 = 20 // a = 20 b = 10
- //a += b; // 10 + 20 = 30 // a = 30 b = 20
- //b = a - b; // 30 - 20 = 10 // a = 30 b = 10
- //a -= b; // 30 - 10 = 20 // a = 20 b = 10
- //std::cout << "a = " << a << '\n';
- //std::cout << "b = " << b << '\n';
- for (int i{ arrSize - 1 }; i >= 0; --i)
- {
- arrCopy[arrSize - 1 - i] = arr[i];
- }
- for (int i{ 0 }; i < arrSize; ++i)
- {
- arr[i] = arrCopy[i];
- }
- //for (int i{ 0 }; i < arrSize / 2; ++i)
- //{
- // copy = arr[i];
- // arr[i] = arr[arrSize - 1 - i];
- // arr[arrSize - 1 - i] = copy;
- //}
- //for (int head{ 0 }, tail{arrSize - 1}; head < tail; ++head, --tail )
- //{
- // copy = arr[head];
- // arr[head] = arr[tail];
- // arr[tail] = copy;
- //}
- for (int i{ 0 }; i < arrSize; ++i)
- {
- std::cout << arr[i] << ' ';
- }
- std::cout << '\n';
- // 9 8 7 6 5 4 3 2 1 0
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement