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

Написать программу для подсчета частотности текста

19.04.2014, 18:52. Просмотров 216. Ответов 3
Метки нет (Все метки)

Добрый день. Нужно написать программу для подсчета частотности текста (сколько раз каждое слово встречается в тексте), с использованием STL. Я по сути уже почти все написала, как поняла, что полный неуч в файлах. Не могу разобраться с функцией чтения из файла по словам (от пробела до пробела, можно даже знаки препинания, как слова считать). Вот что у меня получается (не правильно). Не понимаю я использования этих функций. Мне бы хотя бы понять как эти функции действуют. Заранее спасибо!

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    FILE* f;
    char str[256];
    char *p;
    f=fopen("text.txt", "r");
    while(fgets(str,255,f) != NULL)
    {
 
        p = strtok(" ", " ");
    do 
        {
            p = strtok('\0', ", ");
        } 
    while(p);
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2014, 18:52
Ответы с готовыми решениями:

Написать программу для подсчета суммы
Для заданного натурального n и действительного х подсчитать слейдующюю сумму:...

Написать программу для подсчета числа строк файла
нужно решить задачу по программирования: Вот задание Пусть текстовый файл...

Написать программу для подсчета количества слов в файле
Помогите решить задачу на с++. Создать текстовый файл, состоящий из одной...

Написать программу для подсчета общего количества строк в исходном коде
1) Написать программу для подсчета общего количества строк в исходном коде; 2)...

Написать программу для подсчета общего количества строк в исходном коде
Написать программу для подсчета общего количества строк в исходном коде ;

3
IrineK
Заблокирован
19.04.2014, 18:57 #2
Цитата Сообщение от ika11ika Посмотреть сообщение
с использованием STL
Где?

Слово до пробела читает fscanf.
0
ika11ika
0 / 0 / 0
Регистрация: 16.11.2013
Сообщений: 12
19.04.2014, 19:01  [ТС] #3
Знаю. Но нужно именно с этой fgets..
0
IrineK
Заблокирован
19.04.2014, 19:02 #4
Цитата Сообщение от ika11ika Посмотреть сообщение
нужно
Кому?

Добавлено через 45 секунд
http://www.cyberforum.ru/blogs/157191/blog2263.html
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.04.2014, 19:02

Написать программу для подсчета количества одинаковых цифр в массиве из 5-ти элементов
Только начал разбиратся в массивах. Помогите решыть. Написать программу для...

Написать программу подсчета суммы М
Написать программу подсчета суммы М введенных с клавиатуры чисел. Использовать...

Нужно написать программу подсчета совпадений
Нужно подсчитать количество совпадений в 2-х строках Выглядеть должно так: ...


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

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

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