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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.82
armany
2 / 2 / 0
Регистрация: 23.12.2009
Сообщений: 57
#1

Как подсчитать повторения символов в тексте? - C++

23.12.2009, 21:01. Просмотров 1377. Ответов 5
Метки нет (Все метки)

как подсчитать в введенном с клавы или с файла тексте ,количество повторяющихся символов?
короче дан текст ,ниже нужно вывести сколько раз повторился каждый символ включая пробелы и знаки препинания
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2009, 21:01     Как подсчитать повторения символов в тексте?
Посмотрите здесь:

C++ Определить процент повторения заданного слова в тексте
C++ Разработать программу для определения процента повторения заданного слова в тексте
В заданном тексте заменить посдледовательность символов X(I) на А(I) и подсчитать число произведенных замен C++
C++ Программа, подсчитывающая частоту повторения слов в тексте
Как подсчитать вероятность появления каждого символа в тексте. C++
C++ программа подсчитывающая число повторения в тексте
Подсчитать количество вхождений в тексте каждого из символов массива C++
C++ В заданном тексте удалить символ "," и подсчитать число удаленных символов
C++ как подсчитать повторения слов в введенной строке?
Подсчитать частоту встречающихся в тексте символов, за исключением пробела C++
C++ Из внешнего файла в формате txt ввести текст. Подсчитать частоту встречающихся в тексте символов
C++ Частота повторения букв в тексте

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1158 / 440 / 22
Регистрация: 23.06.2009
Сообщений: 6,216
Завершенные тесты: 1
23.12.2009, 21:10     Как подсчитать повторения символов в тексте? #2
C++
1
2
3
4
5
6
7
8
int c=0
int acount=0;
int bcount=0;
while((c=getchar())!=EOF){
if(c=='a')acount++;
if(c=='b')bcount++;
}
cout<<"a="<<a<<endl<<" b="<<b;
armany
2 / 2 / 0
Регистрация: 23.12.2009
Сообщений: 57
23.12.2009, 22:15  [ТС]     Как подсчитать повторения символов в тексте? #3
а если учитывать что это будет зашифрованный текст,там могут быть почти все символы ,мы их считаем чтобы определить как часто в тексте попадается тот или иной символ,а потом подставляем в статистику встречаемости букв и примерно отгадываем какая это буква......так что теперь для каждого символа создавать свою переменную???
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1158 / 440 / 22
Регистрация: 23.06.2009
Сообщений: 6,216
Завершенные тесты: 1
23.12.2009, 22:21     Как подсчитать повторения символов в тексте? #4
хочешь создавай хочешь нет
armany
2 / 2 / 0
Регистрация: 23.12.2009
Сообщений: 57
23.12.2009, 22:22  [ТС]     Как подсчитать повторения символов в тексте? #5
Цитата Сообщение от МедведЪ Посмотреть сообщение
хочешь создавай хочешь нет
большое спасибо)))
Aye Aye
 Аватар для Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
24.12.2009, 13:35     Как подсчитать повторения символов в тексте? #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <string.h>
#include <conio.h>
#include <iostream>
#include <map.h>
using namespace std;
 
int main()
{
    string s;
    cin >> s;
    map <char,int> table;
    for (int i=0;i<s.length();i++)
        table[s[i]]++;
    for (char i='a';i<='z';i++)
       cout << i<<'-'<< table[i] << endl;
 getch(); 
}
Yandex
Объявления
24.12.2009, 13:35     Как подсчитать повторения символов в тексте?
Ответ Создать тему
Опции темы

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