Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
mixxx
1

Поиск количества вхождений слова в текст

21.05.2013, 21:40. Показов 1810. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Уважаемые форумчане, цель данной программы ясна - найти количество вхождений заданного слова в текст. До первого цикла while все работает. После -нет. Не стал бы беспокоить,но уже сутки не могу найти ошибку. Отпишитесь если не сложно. Заранее спасибо.
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
#include <iostream>
#include <fstream>
#include <cstring>
#include <clocale>
using namespace std;
int main()
{
    setlocale(LC_ALL,"Russian");
const int len = 81;
char word[len], line[len];
char delims [] = ",.!? /<>|)(*:;\"";
cout << " Введите слово для поиска: "; cin >> word;
ifstream fin("text.txt");
if ( !fin ) {cout << "Ошибка открытия файла. " << endl; return 1;}
int count = 0;
while( fin.getline(line, sizeof(len)) )
{
char *token = strtok ( line, delims );
while( token != NULL )
{
if ( !strcmp ( token, word ) ) count++;
token = strtok( NULL, delims );
}
}
cout << "Количество вхождений слова в текст: " << count << endl;
getch();
fin.close();
return 0 ;
}
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.05.2013, 21:40
Ответы с готовыми решениями:

Подсчет количества вхождений слова в строку
Добрый день. Уважаемые программисты.:) Помогите пожалуйста решить проблему. Я понимаю как...

Подсчет количества вхождений слова в текст
Привет Всем! Есть такая задача: Необходимо реализовать статистику вхождения каких-то слов в...

Подсчет количества вхождений слова в текст
Почему не считает кол-во вхождений слова в текст?( procedure TForm1.Button1Click(Sender: TObject);...

Подсчета количества вхождений подстроки в произвольный текст
Программа подсчета вхождения подстроки в произвольном тексте.

0
21.05.2013, 21:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.05.2013, 21:40
Помогаю со студенческими работами здесь

Для подсчета количества вхождений в заданный текст символа 's'
Написать программу для подсчета количества вхождений в заданный текст символа 's'.

Поиск количества вхождений символов в строку
Доброго времени суток! Помогите, пожалуйста с задачкой! Нужно ввести строку с клавиатуры и...

Подсчет количества вхождений каждого символа в текст (некорректно работает)
Прога написано криво-косо, работает соответственно. Суть задания - считать текст с файла, посчитать...

Отсортировать слова в тексте по убыванию количества вхождений заданного символа
Здравствуйте, помогите пожалуйста сделать лабораторную. Пол дня сидела над этим заданием и все...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru