Господа прогеры. я начинающий в c++. и мне нужна от вас. мне надо сделать программу , которая : 1. надо создать 1 массив. "ввести размер массива". потом дать выбор- заполнить вручную массив или рандомно. потом также со вторым массивом, но указывать тот же размер массива, какой мы указали в первом. и сделать то же самое , что было в первом массиве. сделать это все в мэйне. 2. создать функцию, в которой будет формула 3 массива. а эта формула такая: "берем два пред. массива , а затем делаем из них третий , путем "зиг-зага". 3. в мэйне вызвать ту функцию, чтобы это все выводилось через надо. вот мои убогие наработки: #include #include #include #include #include #include using namespace std; int f2(int n, int k=0, int a=0) { long int *p = new long int[n]; long int *q = new long int[a]; {for (int i = 0; i < n; i++) { cout < < p[i] < < " "; } } for (int l = 0; l < k; l++) { cout < < q[l] < < " "; } return 0; } int main() { setlocale(lc_ctype, "russian"); int n = 0; int b; int c = 0; long int *p = new long int[n]; int k = 0; int r; int a = 0; long int *q = new long int[a]; cout < < "введите размер первого массива : " < < endl; cin > > n; cout < < "какой ввода элементов массива? " < < endl; cout < < "введите (1), если ввод будет с клавиатуры" < < endl; cout < < "введите (2), если ввод будет рандомный." < < endl; cin > > b; switch (b) { case 1: cout < < "вы выбрали с клавиатуры." < < endl; cout < < "введите элементы массива: " < < endl; for (int i = 0; i < n; i++) { cin > > p[i]; } for (int i = 0; i < n; i++) { cout < < p[i]< < " "; } break; case 2: cout < < "вы выбрали рандомный введите размер второго массива : " < < endl; cin > > k; cout < < "какой ввода элементов массива? " < < endl; cout < < "введите (1), если ввод будет с клавиатуры" < < endl; cout < < "введите (2), если ввод будет рандомный." < < endl; cin > > r; switch (r) { case 1: cout < < "вы выбрали с клавиатуры." < < endl; cout < < "введите элементы массива: " < < endl; for (int l = 0; l < k; l++) { cin > > q[l]; } for (int l = 0; l < k; l++) { cout < < q[l] < < " "; } break; case 2: cout < < "вы выбрали рандомный