Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.61/18: Рейтинг темы: голосов - 18, средняя оценка - 4.61
0 / 0 / 0
Регистрация: 16.11.2013
Сообщений: 13

Подсчет частоты алфавита

14.12.2013, 16:29. Показов 3842. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток. Как посчитать в тексте из файла частоту алфавита(сколько раз каждый символ встречается в приведенном тексте)? Я понимаю, что мы открываем 2 файла: в 1 изначальный текст, в другой записывается частота алфавита. Вот только не посимвольно же этот текст читать и суммировать. А как сделать это на массивах представляю очень образно и на практике не выходит. Помогите хотя бы с теоретической части, а практической может сама дойду. Заранее спасибо!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.12.2013, 16:29
Ответы с готовыми решениями:

Подсчет частоты встречаемости слов
Разработайте программу, выполняющую подсчет частоты встречаемости слов, поступающих со стандартного потока вывода и выводящую слова их...

Подсчет количества символов русского алфавита в текстовом файле
Здравствуйте, нужна ваша помощь) Допустим у нас имеется текстовой файл Test.txt( в нем находятся русские буквы и другие... символы и...

Вывести таблицу частоты букв использования латинского алфавита для данного текстового файла text.txt в файл f1.txt
/********************************************************************** Вывести таблицу частоты букв использования латинского алфавита...

23
3178 / 1937 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
14.12.2013, 21:08
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от ya_noob Посмотреть сообщение
но нет желания в этом подробно разбираться
IMHO, в таком случае, лучше не морочить другим голову.
0
0 / 0 / 0
Регистрация: 16.11.2013
Сообщений: 13
14.12.2013, 21:14  [ТС]
Цитата Сообщение от ValeryS Посмотреть сообщение
C++
1
cout<<symbols['B'];
Это вроде я поняла, спасибо огромное, а как можно выписать все буквы, используемые в тексте вместе со значениями об их количестве из массива в другой файл?
0
3178 / 1937 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
14.12.2013, 21:16
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
   DWORD    pFrq[256];  // Массив счетчиков
 
   memset(pFrq,0,sizeof(DWORD) * 256); // Обнуляем все счетчики
 
   for (int ii = 0; ii < (int)dwSize; ++ii) // Посимвольный просмотр буфера
   {
      ++pFrq[pBuf[ii]]; // Инкрементируем счетчик, соответствующий символу
   }
   
   for (ii = 0; ii < 256; ++ii) // Вывод на печать всех счетчиков
   {
      printf("%c  %02X:  %d\n",IsPrintable((BYTE)ii)  ?  ii  :  0x20,ii,pFrq[ii]);
   }
0
14.12.2013, 21:17

Не по теме:

Цитата Сообщение от gazlan Посмотреть сообщение
IMHO, в таком случае, лучше не морочить другим голову.
IMHO, если ничем помочь ТСу не можете, то лучше не захламлять тему, что-то я у вас не одного полезного сообщения в этой теме не увидел, делаете одни скрытые упреки да выдергиваете фразы из контекста и изворачиваете их

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.12.2013, 21:17

Сделать подсчет частоты встречаемости последовательности символов АБВ в текстовом файле
Народ помогите пожалуйста решить задачу: подсчет частоты встречаемости последовательности символов АБВ в текстовом файле?

Один из способов идентификации автора литературного произведения – подсчет частоты вхождения отдельных слов
Один из способов идентификации автора литературного произведения – подсчет частоты вхождения отдельных слов. В заданном тексте найти 20...

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

Сравнение частоты появления букв русского алфавита
Доброе утро, форумчане Есть код, где с файла читается частота появления каждого символа Мне нужно чтобы оно сравнивало частоту...

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


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

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0» https:/ / ibb. co/ NnkGpfMd Представленная интегрированная схема описывает непрерывную нелинейную. . .
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы ### Аннотация Представлено исследование по разработке агентной модели микоризной. . .
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики Контекст Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии Введение Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np class PlantAgent: def __init__(self, name, strategy, initial_biomass): self. name = name self. strategy = strategy # "greedy" (широколиственные) или. . .
сукцессия 9. Математика подлости: как растения предали грибных друзей
anaschu 27.06.2026
Статья 2. Глобальная фосфорная война: эволюционно-экономические механизмы распределения биомов Земли Введение: Экологический рынок как игра с нулевой суммой Традиционная экология долгое время. . .
сукцессия 8. Как я спорил с ИИ, которые - агенты растений и ненавистники грибов!
anaschu 27.06.2026
Статья 1. Хроники грибного восстания: как Сократов диалог разрушил академические догмы ИИ Введение: Синдром «цифрового учебника» Современные большие языковые модели (LLM) обладают колоссальным. . .
Главный вопрос моделирования сукцессии
anaschu 27.06.2026
главный вопрос. Если эктомикориза лучше добывает недоступный фосфор. И ее масса максимальна из всех. А широколиственный лес тоже имеет самую крутую биомассу. То почему не возникло их симбиоза? Это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru