Помогите сделать программу и блок... - вопрос №833505
Помогите сделать программу и блок схему .
Из двух векторов a и b размерностью n=10 составить третий вектор c таким образом, чтобы его первые пять компонент были равны разности компонент векторов a и b, стоящих на четных местах, а вторые пять компонент – сумме компонент векторов a и b, стоящих на нечетных местах.
using namespace std;
int main()
{
int n=10,numbers=0;
int temp_odd=0,temp_even=0;
vector<int> a;
vector<int> b;
vector<int> c;
cout <<«Remind: C++ counts from \»0\"\n";
cout << «filling vector 1\n»;
for (vector<int>::size_type cnt=0; cnt!=n; ++cnt)
{
cin >> numbers;
a.push_back(numbers);
}
cout << «filling vector 2\n»;
for (vector<int>::size_type cnt=0; cnt!=n; ++cnt)
{
cin >> numbers;
b.push_back(numbers);
}
cout << "\nthe result\n";
for (int i=0;i!=n;++i)
{
if (i%2)
{
temp_even+=(a[i]+b[i]);
cout <<«even: „<<temp_even<<endl;
}
else
{
temp_odd+=(a[i]+b[i]);
cout << “odd: „<< temp_odd<<endl;
}
}
c.push_back(temp_odd);
c.push_back(temp_even);
cout << “\nThe sum of the numbers position which even „<<c[0]<<“ \nand the positions which odd „<<c[1]<<endl;
system(“pause»);
return 0;
}
Добрый день. Меня заинтересовал ваш ответ "#include <iostream>
#include <string.h>
#include <vector>
using namespace std..." на вопрос http://www.liveexpert.org/topic/view/833505-pomogite-sdelat-programmu-i-blok. Можно с вами обсудить этот ответ?