С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Настена12
0 / 0 / 0
Регистрация: 11.05.2013
Сообщений: 9
#1

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

11.05.2013, 10:34. Просмотров 728. Ответов 4
Метки нет (Все метки)

Привет! Помогите решить

В тексте все слова разделены пробелами или знаками препинания. Определить количество слов этого текста, состоящих из одного, двух, трех и более слогов.

Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2013, 10:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить количество слов в тексте (C++):

Определить количество слов в заданном тексте и количество символов в каждом слове - C++
Определить количество слов в заданном тексте и количество символов в каждом слове

Определить количество слов в тексте - C++
Определить количество слов в тексте, у которых первый и последний символы совпадают ; выделить по нажатию клавиши первое из найденных...

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

Определить количество слов в тексте - C++
Определить количество слов в тексте. Слова в тексте могут быть разделены только с помощью одного символа пробела.

Определить количество слов в тексте - C++
Разработать алгоритм и программу для определения количества слов в тексте

Определить количество слов в тексте, состоящих из K букв. C#/C++ - C++
Даны числа K и текст из слов разделенными пробелами, в конце точка. Определить количество слов в тексте, состоящих из K букв. Помогите...

4
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
11.05.2013, 12:14 #2
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
28
29
30
31
32
33
34
35
36
37
38
39
#include "stdafx.h"
#include <iostream>
#include <clocale>
#include <string>
 
using namespace std;
 
void Search (char *str);
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale (LC_ALL,"Russian");
 
    char a [50];
 
    Search (a);
 
    system ("pause");
    return 0;
}
 
void Search (char *str)
{
    cout<<"Введите строку: ";
        gets (str);
    cout<<"Введённая строка: "<<str;;
        cout<<endl;
 
        int p,temp = 0,s;
        p = strlen (str);
 
        for (int i = 0;i<p;i++)
        {
            if (str[i] == ' ')
                temp++; 
        }
        cout<<"Колличество слов в строке: "<<temp + 1;
            cout<<endl;
}
0
BabyGluk
26 / 26 / 4
Регистрация: 10.04.2013
Сообщений: 167
11.05.2013, 16:24 #3
Так будет чуток правильней.
код выше считает пробел как слово, тоесть 6 пробелов = 6 слов, к такому 100% придеруться.
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
28
29
30
31
32
33
34
35
36
37
38
39
40
// slova.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
 
 
#include "stdafx.h"
#include <iostream>
#include <clocale>
#include <string>
 
using namespace std;
 
void Search (char *str);
 
void main()
{
    setlocale (LC_ALL,"Russian");
 
    char a [50];
 
    Search (a);
 
    system ("pause");
}
 
void Search (char *str)
{
    cout<<"Введите строку: ";
        gets (str);
    cout<<"Введённая строка: "<<str;;
        cout<<endl;
        int p,temp = 0,s;
        p = strlen (str);
        for (int i=0;i<p-1;i++)
        if ((str[i]==' ')&&(str[i+1]!=' ')) temp++;
            if (str[0]!=' ') temp++;
        cout<<"Колличество слов в строке: "<<temp;
            cout<<endl;
}
0
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
11.05.2013, 16:58 #4
BabyGluk, ну так да,конкретных задач не было,можно ещё чтобы когда точка и различные знаки припинания исключительные ситуации сделать...
0
Настена12
0 / 0 / 0
Регистрация: 11.05.2013
Сообщений: 9
12.05.2013, 10:39  [ТС] #5
Спасибо Вам!
0
12.05.2013, 10:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.05.2013, 10:39
Привет! Вот еще темы с ответами:

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

Определить количество слов в тексте и среднюю длину слова - C++
Консольное приложение Win32 Текст задачи: Дан текст, в котором слова отделяются пробелами, в конце стоит точка. Определить...

Определить количество слов в тексте, совпадающих с введённым с клавиатуры словом - C++
Приветствую. Прошу помощи в данном задании: С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000...

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


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

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

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