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

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

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

Подсчитайте количество слов в строке - C++

21.05.2014, 21:40. Просмотров 161. Ответов 3
Метки нет (Все метки)

Дана строка S, состоящая из слов, разделённых пробелами. Подсчитайте количество слов в строке S.
Чет я никак не доганю как это написать. Поможите?

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "iostream" 
include "string" 
using namespace std; 
int main()
{
string str.slovo;
int s=0;
string::size_type k=0,pos=0; 
cout « "Enter string" « endl; 
getline(cin.str); 
str=str+' '
k=str.find(" ”,pos); 
while (k!=string::npos)
{
}
cout «"kolichestvo=" « s« endl; 
return 0;
}
Незнаю что в цикле while писать, пока только так(
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2014, 21:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подсчитайте количество слов в строке (C++):

Подсчитайте количество скобок всех видов в строке - C++
Здравствуйте уважаемые любители и ценители языка С++! У меня к вам огромная просьба. На днях нужно сдать контрольную работу по предмету...

Подсчитайте количество цифр, которые содержатся в строке - C++
Дана строка S. Подсчитайте количество цифр, которые в ней содержатся. Чтение и вывод входных данных с помощью файлов.

Строки. Подсчитайте количество подстрок в строке. Определите длину самого короткого слова. - C++
Дана строка слов, разделенных пробелами и запятыми. Подсчитайте количество подстрок (заключенных между запятыми) в строке. Определите длину...

Количество слов в заданной строке (для каждого из слов) - C++
дано символьная строка. Слово-последовательность символов между пробелами, не содержащие пробелы усередени себя. Для каждого из слов...

Cтрока: Определить количество средних слов в строке и какое из слов начинается на большую по коду букву - C++
Определить количество средних слов в строе и какое из слов начинается на большую по коду букву. Напишите плз код данной программы...

В заданной строке определить количество слов (в строке может содержаться несколько пробелов подряд). - C++
В заданной строке определить количество слов (в строке может содержаться несколько пробелов подряд).

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zss
Модератор
Эксперт С++
6380 / 5945 / 1927
Регистрация: 18.12.2011
Сообщений: 15,264
Завершенные тесты: 1
21.05.2014, 21:42 #2
C++
1
2
3
4
5
6
7
char text[]="ddd ffff gggg jjjj";
istrstream is(text);
int count=0;
char word[50];
while(is>>word)
  count++;
cout<<count;
0
kelumza
0 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 44
21.05.2014, 21:47  [ТС] #3
Что-то у меня она не работает ошибки выдает.
0
zss
Модератор
Эксперт С++
6380 / 5945 / 1927
Регистрация: 18.12.2011
Сообщений: 15,264
Завершенные тесты: 1
21.05.2014, 22:20 #4
Цитата Сообщение от kelumza Посмотреть сообщение
ошибки выдает
Так написали?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <strstream>
using namespace std;
 
int main()
{
    char text[]="ddd ffff gggg jjjj";
    istrstream is(text);
    int count=0;
    char word[50];
    while(is>>word)
        count++;
    cout<<count<<endl;
    system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2014, 22:20
Привет! Вот еще темы с ответами:

Вычыслить количество слов в строке, длинна которых равна 3 символам и вывести их на экран, если же таких слов нет, то выдать об этом сообщение. - C++
Вычыслить количество слов в строке, длинна которых равна 3 символам и вывести их на экран, если же таких слов нет, то выдать об этом...

Массив символов (Подсчитать количество слов в строке, при условии, что в качестве разделителя слов используется один или несколько пробелов) - C++
Написать программу, в которой с клавиатуры вводится строка символов. Подсчитать количество слов в строке, при условии, что в качестве...

Подсчитать количество всех строк, а потом - количество слов в каждой строке - C++
Программа считает количество строк в файле add.txt выводит на экран и записывает в новый указанный пользователем файл. #include...

Количество слов в строке - C++
Суть задачи такая - нужно подсчитать, сколько целых чисел содержится в произвольной строке. Числа разделены пробелами (причём любым...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
21.05.2014, 22:20
Ответ Создать тему
Опции темы

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