35657

Untitled

Dec 26th, 2023
915
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.73 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. void Merge(int* arr1, int size1, int* arr2, int size2, int* arr3) {
  6.     for (int i = 0; i < size1; i++) {
  7.         *(arr3 + i) = *(arr1 + i);
  8.     }
  9.  
  10.     for (int i = 0; i < size2; i++) {
  11.         *(arr3 + i + size1) = *(arr2 + i);
  12.     }
  13. }
  14.  
  15. void Print(int* arr, int size) {
  16.     for (int i = 0; i < size; i++) {
  17.         cout << *(arr + i) << " ";
  18.     }
  19.     cout << endl;
  20. }
  21.  
  22.  
  23.  
  24. int main() {
  25.     const int size1 = 5;
  26.     const int size2 = 8;
  27.     int arr1[size1] = { 33, 44, 7, 8, 9 };
  28.     int arr2[size2] = { 35, 46, 17, 18, 29, 33, 41, 0 };
  29.     const int size3 = size1 + size2;
  30.     int arr3[size3];
  31.  
  32.     Merge(arr1, size1, arr2, size2, arr3);
  33.  
  34.     Print(arr3, size3);
  35.    
  36. }
  37.  
  38.  
Advertisement
Add Comment
Please, Sign In to add comment