Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 13.11.2013
Сообщений: 64
1

Выделить в новый вектор элементы вектора с четными номерами

21.09.2014, 12:47. Показов 2256. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1) выделить в новый вектор элементы вектора с четными номерами
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.09.2014, 12:47
Ответы с готовыми решениями:

Вывести вначале его элементы с четными номерами, а затем — элементы с нечетными номерами
Всем добрый вечер!!!Если есть минутка, помогите сделать эти задания!буду очень благодарен!! 1....

Вывести сначала элементы массива с четными номерами, а затем - с нечетными номерами
Дан массив А размера N.Вывести вначале его элементы с четными номерами(в порядке возрастания...

Из вектора С(n) сформировать вектор A, содержащий чётные элементы вектора С и вектор В содержащий нечётные элементы
С++, массив из вектора С(n) сформировать вектор A, содержащий чётные элементы вектора С и вектор В...

Вывести элементы массива с четными номерами
ан массив A размера N (N — четное число). Вывести его элементы с четными номерами в порядке...

1
57 / 51 / 42
Регистрация: 18.07.2014
Сообщений: 194
21.09.2014, 14:19 2
Лучший ответ Сообщение было отмечено Анжелина как решение

Решение

C++
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
#include <iostream>
#include <vector>
 
using namespace std;
 
int main()
{
    size_t n;
    cout << "Введите размер первого вектора: ";
    cin >> n;
    vector< int > vec1( n );
    for ( size_t i = 0; i < n; i++ )
    {
        int temp;
        cout << "Ячейка [ " << i << " ] = ";
        cin >> temp;
        vec1[i] = temp;
    }
    vector< int > vec2;
    for ( size_t i = 0; i < n; i += 2 )
        vec2.push_back( vec1[i] );
    for ( size_t i = 0; i < vec2.size(); i++ )
        cout << "vec2[ " << i << " ] = " << vec2[i] << endl;
    return 0;
}
0
21.09.2014, 14:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.09.2014, 14:19
Помогаю со студенческими работами здесь

Продублировать в массиве элементы с четными номерами
Дан массив N. Продублировать в нем элементы с четными номерами (2, 4 и т.д.). Условный оператор не...

Вывести элементы массива с четными номерами
Дан массив A размера N (N — четное число). Вывести его элементы с четными номерами в порядке...

Элементы массива с четными номерами заменить на 100
Елементы массива с четными намерами заменить на 100

Выведите все элементы массива с четными номерами
Дан массив целых чисел. Нумерация элементов начинается с 0. Выведите все элементы массива с четными...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru