Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
katkat95
0 / 0 / 0
Регистрация: 20.03.2014
Сообщений: 11
#1

Задания на класс vector - C++

20.03.2014, 14:20. Просмотров 381. Ответов 2
Метки нет (Все метки)

Помогите, пожалуйста, с задачей. Нужно добавить в вектор нечетные целые числа от -3 до 3. Удалить последнее число. Распечатать числа из вектора в обратном порядке.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2014, 14:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Задания на класс vector (C++):

Базовый класс Complex и производный класс Vector - C++
Создайте базовый класс Complex (комплексное число) для реализации комплексных чисел в алгебраической форме и основных операций с ними:...

Реализовать класс Triangle (задание 25), опираясь на класс Angle из задания 26 для представления углов - C++
Реализовать класс Triangle (задание 25), опираясь на класс Angle из задания 26 для представления углов. Собственно вот такая проблема. Не...

Класс Vector - C++
Помогите молю. Нужно реализовать класс вектор как класс шаблон. Перегрузить операторы ввода- вывода, сложение (сумма векторов), умножение...

Класс и vector - C++
всем доброго времени суток,задача состоит в том что бы данные классов хранились в векторе,что я и пытался сделать. #include <iostream> ...

Создать класс Vector 2D - C++
Создать класс Vector для работы с векторами на плоскости, содержащий следующие члены класса: 1. Поля: • int х, у; 2. ...

Класс содержащий vector - C++
Вот я написал класс с использованием vector #include <vector> #include <iostream> using namespace std; class Vector { ...

2
John Prick
801 / 734 / 145
Регистрация: 27.07.2012
Сообщений: 2,107
Завершенные тесты: 3
20.03.2014, 14:53 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
#include <stdlib.h>
 
int main(void)
{
    std::vector<int> vec;
    // добавить в вектор нечетные целые числа от -3 до 3
    for (int i = -3; i < 4; ++i)
    {
        if (i % 2 != 0)
            vec.push_back(i);
    }
    // Удалить последнее число
    vec.pop_back();
    // Распечатать числа из вектора в обратном порядке.
    std::copy(vec.rbegin(), vec.rend(), std::ostream_iterator<int>(std::cout, " "));
 
    system("pause");
}
0
katkat95
0 / 0 / 0
Регистрация: 20.03.2014
Сообщений: 11
20.03.2014, 16:46  [ТС] #3
Теперь я поняла, в чем у меня была ошибка. Спасибо большое!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.03.2014, 16:46
Привет! Вот еще темы с ответами:

Шаблонный класс vector - C++
Всем привет. Помогите создать шаблонный класс vector и массив который хранит значения template&lt;typename T, size_t size&gt; class array{ ...

Класс Vector и оператор new - C++
Есть класс CItem Есть тип: typedef std::vector &lt;CItem&gt; ItemVector; typedef std::vector &lt;CItem&gt;::iterator Iter;Есть вектор и итератор:...

vector (шаблонный класс) - C++
Нужно создать простенький шаблонный класс вектор Подскажите пожалуйста , как написать запись элемента в начало вектора и в конец...

Определить класс Vector - C++
Не могу понять оформление класса вектора. Перечитала лекцию, погуглила - инфы стало слишком много и я запуталась; все равно не могу...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru