1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
| int main()
{
setlocale(LC_ALL, "Russian");
int i,j;
int size;
int sum;
int mas[17] = {1,2,3,4,5,6,7,8,9,8,7,6,5,4,3,2,1};
vector <int> fvec(mas, mas + 17); // Инициализация вектора, чтобы не вводить в консоли
size = fvec.size();
for (i = 0; i < size; i++){
cout << fvec[i] << ' ';
}
i = 0;
j = size-1;
while (i < j) {
sum = fvec[i++] + fvec[j--];
cout << "\nСумма = " << sum;
}
if (i == j) {
cout << "\nНечетное кол-во элементов.\nСредний элемент равен " << fvec[i];
}
cout << endl;
return 0;
} |