Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Посчитать количество вхождений каждой буквы в строке - C++

13.05.2017, 11:47. Просмотров 93. Ответов 1
Метки нет (Все метки)

Мне нужно сначала:
-спросить у человека строку
-надо посчитать количество вхождений каждой буквы
-вывести статистику
например:

(Массив ограничен до 200)

Vvedi stroku: helLo WorLD

(и оно должно вывести вот такое)

L - 3
O - 2
H - 1
E - 1
W - 1
R - 1
D - 1

Знаю только что это делается пузырьковой сортировкой.

Пожалуйста помогите.
Заранее благодарен!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2017, 11:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Посчитать количество вхождений каждой буквы в строке (C++):

Посчитать количество вхождений каждой буквы в строке - C++
Мне нужно сначала: -спросить у человека строку -надо посчитать количество вхождений каждой буквы -вывести статистику например: ...

Посчитать количество всех букв и количество вхождений каждой буквы - C++
Есть файл из нескольких строк. нужно: 1 посчитать количество всех букв 2 посчитать количество каждой из букв (abcd) Проблема:...

Запросить строку, посчитать количество вхождений каждой буквы, и вывести статистику - C++
Не могу решить!Помогите!

В данной строке символов посчитать количество вхождений данной буквы - C++
Указатели и строки. 1) В данной строке символов посчитать кол-во данной буквы 2) Дана последовательность слов, найти кол-во слов в...

Количество вхождений в тексте каждой буквы - C++
Составить программу, которая бы для каждой буквы заданного текста указывала, сколько раз она встречается в тексте. и если можно с...

Найти количество вхождений каждой буквы в заданную строку - C++
спросить у человека строку, надо посчитать количество вхождений каждой буквы и вывести статистику, например vvedi stroku: hello WORLD L -...

1
Рыжий Лис
Просто Лис
347 / 272 / 80
Регистрация: 17.05.2012
Сообщений: 1,116
Записей в блоге: 4
13.05.2017, 11:56 #2
Без сортировки.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
 
int main() {
    std::string str;
    std::cout << '>';
    std::cin >> str;
 
    size_t arr[256] = {0};
    for (size_t i=0;i<str.length();i++){
        arr[(size_t)str[i]]++;
    }
 
    for (size_t i=0;i<256;i++){
        if (arr[i]>0) {
            std::cout << (char)i << ' - ' << arr[i] << std::endl;
        }
    }
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.05.2017, 11:56
Привет! Вот еще темы с ответами:

Посчитать количество вхождений заданного символа в строке, введённой пользователем - C++
Дано : Пользователь вводит строку символов и искомый символ, посчитать сколько раз он встречается в строке. (С++) Вопрос: Как сделать,...

Составить алгоритм, подсчитывающий для заданного текста количество вхождений каждой буквы - C++
Здравствуйте, помогите с программой Составить алгоритм, подсчитывающий для заданного текста количество вхождений каждой буквы ...

Программа считывает строку текста, выводит число слов и количество вхождений каждой буквы - C++
Напишите программу, считывающую строку текста и выводящую число слов в этой строке, а также количество вхождений каждой буквы. Под словом...

Составить алгоритм, подсчитывающий для заданного текста количество вхождений каждой буквы русского алфавита - C++
Составить алгоритм, подсчитывающий для заданного текста количество вхождений каждой буквы русского алфавита. Help. На языке СИ,...


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

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

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