Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Yan1998
0 / 0 / 5
Регистрация: 13.01.2016
Сообщений: 80
1

Подсчитать количество слов в предложении (слово – это набор символов, разделённых пробелами)

05.02.2016, 20:54. Просмотров 455. Ответов 4
Метки нет (Все метки)

Подсчитать количество слов в предложении (слово – это набор символов, разделённых пробелами).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.02.2016, 20:54
Ответы с готовыми решениями:

Дана строка, состоящая из слов, разделённых пробелами(одним или несколькими) . Найти количество слов , которые не содерж
Дана строка, состоящая из слов, разделённых пробелами(одним или несколькими) ....

Подсчитать количество слов во введенном предложении
Собственно сабж. Реализация такая, не пойму почему не считает. Предполагаю, что...

Как можно подсчитать количество слов в предложении?
Маленький вопросик, как можно подсчитать количество слов в предложении. Я думал...

Отсортировать слова в предложении по алфавиту и подсчитать количество слов
отсортировать слова в предложении по алфавиту и подсчитать количество слов

Подсчитать количество слов, которые встречаются в предложении ровно 1 раз
Очень прошу помочь написать программу: Дано предложение, состоящее из слов,...

4
Yan1998
0 / 0 / 5
Регистрация: 13.01.2016
Сообщений: 80
03.03.2016, 01:03  [ТС] 2
Я не могу её объяснить.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
 
enum { OUT, IN };//осуществляет перечисление
 
int main(void)
{
    int c, nw, state;
    
    state = OUT;
    nw = 0;
    printf("Vvedite text: ");
    while( (c = getchar()) != '\n')
        if(c == ' ' || c == '.' || c == '\t') {
            state = OUT;
        } else if(state == OUT) {
            state = IN;
            nw++;
        }
    printf("V texte %d slov.\n", nw);
    return 0;
}
0
Croessmah
++Ͻ
14609 / 8363 / 1576
Регистрация: 27.09.2012
Сообщений: 20,557
Записей в блоге: 2
Завершенные тесты: 1
03.03.2016, 10:45 3
В общем случае, для оформления кода,
выделите код и нажмите на кнопку соответствующего языка (см. изображение)
0
Yan1998
0 / 0 / 5
Регистрация: 13.01.2016
Сообщений: 80
09.03.2016, 21:37  [ТС] 4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
 
enum { OUT, IN };//осуществляет перечисление
 
int main(void)
{
    int c, nw, state;
    
    state = OUT;
    nw = 0;
    printf("Vvedite text: ");
    while( (c = getchar()) != '\n')
        if(c == ' ' || c == '.' || c == '\t') {
            state = OUT;
        } else if(state == OUT) {
            state = IN;
            nw++;
        }
    printf("V texte %d slov.\n", nw);
    return 0;
}
0
skipaq
69 / 69 / 52
Регистрация: 24.01.2013
Сообщений: 198
09.03.2016, 22:21 5
держи.. нужно объяснять?)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int main(void){
char str[256];
int count=0;
char *pstr;
    cout << "Enter string: ";
    cin.getline(str,256);
    pstr=strtok(str," ");
    while (pstr!=NULL)
       {
         pstr=strtok(NULL," ");
         count++;
       }
    cout << count << " words." << endl;
    system("pause");
return 0;
}
0
09.03.2016, 22:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.03.2016, 22:21

Найти в предложении количество слов, заканчивающихся на ту же букву , что и последнее слово
Найти в предложении количество слов, заканчивающихся на ту же букву , что и...

Найти в предложении количество слов ,заканчивающихся на ту же букву ,что и последнее слово
Найти в предложении количество слов ,заканчивающихся на ту же букву ,что и...

Даны N предложений. Подсчитать количество слов в каждом предложении и вывести на печать
Здравствуйте. Помогите, пожалуйста, в написании алгоритма на C++. &gt;&gt;Даны N...


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

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

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