Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- void Merge(int* arr1, int size1, int* arr2, int size2, int* arr3) {
- for (int i = 0; i < size1; i++) {
- *(arr3 + i) = *(arr1 + i);
- }
- for (int i = 0; i < size2; i++) {
- *(arr3 + i + size1) = *(arr2 + i);
- }
- }
- void Print(int* arr, int size) {
- for (int i = 0; i < size; i++) {
- cout << *(arr + i) << " ";
- }
- cout << endl;
- }
- int main() {
- const int size1 = 5;
- const int size2 = 8;
- int arr1[size1] = { 33, 44, 7, 8, 9 };
- int arr2[size2] = { 35, 46, 17, 18, 29, 33, 41, 0 };
- const int size3 = size1 + size2;
- int arr3[size3];
- Merge(arr1, size1, arr2, size2, arr3);
- Print(arr3, size3);
- }
Advertisement
Add Comment
Please, Sign In to add comment