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

Вывод слов вектора - C++

Восстановить пароль Регистрация
 
D_bl_M
 Аватар для D_bl_M
25 / 25 / 1
Регистрация: 25.03.2012
Сообщений: 129
02.06.2014, 13:51     Вывод слов вектора #1
В книге есть такая задачка, заполнить вектор и вывести слова по 8 слов в строке

Я как бы наковырял вот такое, но сам момент вывода по 8 слов в строке не в курю, я конечно понимаю что нужно пройтись циклом, но, но...
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
26
27
#include <iostream>
#include <string>
#include <vector>
#include <cctype>
 
using std::cout;
using std::cin;
using std::endl;
using std::string;
using std::vector;
 
int main()
{
    cout << "Enter words:" << endl;
    vector<string> vsstr;
    string sstr;
 
    while (cin >> sstr) {
        for (auto &i : sstr)
            i = toupper(i);
        vsstr.push_back(sstr);
    }
    for (auto j : vsstr)
        cout << j << " ";
    cout << endl;
    return 0;
}
или же короче будет использовать стандартный цикл for? может все таки можно реализовать через for (auto j : ...)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.06.2014, 13:51     Вывод слов вектора
Посмотрите здесь:

Ввод и вывод вектора C++
Вывод вектора C++
C++ вывод вектора
C++ Вывод вектора ax+b
C++ Вывод вектора
C++ STL: Сортировка слов по количеству согласных букв; вывод слов, встречающихся в списке более одного раза
C++ Вывод вектора (vector)
C++ Вывод вектора

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 23:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru