Учеба и наука

Решено

Помогите сделать программу и блок... - вопрос №833505

Помогите сделать программу и блок схему .

Из двух векторов a и b размерностью n=10 составить третий вектор c таким образом, чтобы его первые пять компонент были равны разности компонент векторов a и b, стоящих на четных местах, а вторые пять компонент – сумме компонент векторов a и b, стоящих на нечетных местах.

ноябрь 16, 2013 г.

  • Всего ответов: 1

  • Uran Musabaev - аватарка

    Uran Musabaev

    493-й в Технологиях

    #include <iostream>
    #include <string.h>
    #include <vector>

    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;
    }

    ноябрь 18, 2013 г.
    Ответ понравился автору
    Лучший ответ по мнению автора

Похожие вопросы

инф

сентябрь 27, 2012 г.

Учеба и наука