2.

2.#

 1#include <iostream>
 2
 3using namespace std;
 4
 5int fun1(int* arr, int j) {
 6  int n       = 0;
 7  n          += *(arr + j);
 8  *(arr + j)  = 0;
 9  return n;
10}
11
12int fun2(int arr[], int k) {
13  int sum = 0;
14  sum     = 2 * arr[k];
15  return sum;
16}
17
18int main() {
19  int a = 0;
20  int b = 0;
21
22  int Arr[10];
23  for (int i = 0; i < 10; i++) {
24    Arr[i] = i;
25  }
26
27  for (int j = 0; j < 10; j += 2) {
28    a += fun1(Arr, j);
29  }
30  cout << "a = " << a << endl;
31
32  for (int k = 1; k < 10; k += 2) {
33    b += fun2(Arr, k);
34  }
35  cout << "b = " << b << endl;
36
37  for (int i = 0; i < 10; i++) {
38    cout << Arr[i] << " ";
39  }
40}