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

Определить количество слов в тексте - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переставить строки матрицы по неубыванию наименьших элементов строк http://www.cyberforum.ru/cpp-beginners/thread1702702.html
Дана действительная матрица размера m*n. Переставить строки матрицы по неубыванию наименьших элементов строк ;
C++ Как вычислить pi \large y={(\pi x+arctg \mid x\mid -\sin (x))}^{\frac{1}{3}} Как вычислить функцию П? http://www.cyberforum.ru/cpp-beginners/thread1702630.html
Из массива пикселей сформировать bmp изображение C++
Добрый день. Имеется массив пикселей char*, из которого необходимо сформировать bmp изображение. В массиве пиксел представлен 12-ти разрядным числом, кот. сдвинутое влево на 4, т.е. 4 младших...
Написать функцию , возвращающую сумму цифр целого неотрицательного числа. C++
Помогите пожалуйста! Написать функцию sumDigit, возвращающую сумму цифр целого неотрицательного числа. В функции main продемонстрировать ее работу: запросить у пользователя число, рассчитать его...
C++ Определить класс векторов размерности 3 и определить функции-члены http://www.cyberforum.ru/cpp-beginners/thread1702595.html
Объявить класс векторов размерности 3. Переопределить для него операции сложения, и произведения (как векторного). Ввести с консоли или из файла значения координат двух векторов, вывести результат их...
C++ Упростить программу Ребята помогите максимально упростить код программы и убрать все лишнее, чтобы она работала. При сдаче лабы на борланде выдавал ошибки( Задание:Удалить из массива целых чисел все нули. Сформировать... подробнее

Показать сообщение отдельно
TimeTwo
68 / 68 / 31
Регистрация: 29.11.2009
Сообщений: 321
04.04.2016, 10:42
tony james,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <sstream>
#include <vector>
#include <string>
using namespace std;
 
int main()
{
    string s="aaaaaa,dddddd,ccccc,bbbbb.";
    int size=s.size();
    for(int i=0;i<size;i++)
        if((s[i]==',')||(s[i]=='.'))
            s[i]=' ';
    string t;
    istringstream ss(s);
    vector<string> v;
    while(ss>>t)
        v.push_back(t);
    size=v.size();
    cout<<"words number: "<<size;
    system("pause");
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru