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

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

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

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

19.04.2014, 18:52. Просмотров 189. Ответов 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);
    }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2014, 18:52     Написать программу для подсчета частотности текста
Посмотрите здесь:
C++ Написать программу для подсчета суммы
C++ Написать программу для подсчета числа строк файла
C++ Написать программу для подсчета общего количества строк в исходном коде
Написать программу для подсчета количества одинаковых цифр в массиве из 5-ти элементов C++
Написать программу для подсчета общего количества строк в исходном коде C++
Написать программу подсчета суммы М C++
Нужно написать программу подсчета совпадений C++
C++ Написать программу подсчета количество слов в строке
Написать программу подсчета букв «о» во введенной строке C++
написать программу подсчета нечетных чисел последовательности C++
Написать программу подсчета букв ‘и’ во введенной строке C++
Написать программу подсчета пробелов, символов табуляции и новой строки C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IrineK
Заблокирован
19.04.2014, 18:57     Написать программу для подсчета частотности текста #2
Цитата Сообщение от ika11ika Посмотреть сообщение
с использованием STL
Где?

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

Добавлено через 45 секунд
http://www.cyberforum.ru/blogs/157191/blog2263.html
Yandex
Объявления
19.04.2014, 19:02     Написать программу для подсчета частотности текста
Ответ Создать тему
Опции темы

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