Домашнее задание для ПО 2.11 по системному программированию от 04.05.20
учебно-методическое пособие
Опубликовано 04.05.2020 - 8:35 - Склемин Алексей Анатольевич
Подсчитать количество повторений элементов, заданного множества символов, во введенной строке.
Скачать:
Вложение | Размер |
---|---|
51.docx | 14.53 КБ |
Предварительный просмотр:
Пятьдесят первое задание
Подсчитать количество повторений элементов, заданного множества символов, во введенной строке.
#include
using namespace std;
#include
#include
#include
int main()
{
setlocale(LC_ALL, "rus");
map
map
char str[500];
cout<<"Ввести строку:"<
gets(str);// вводим строку
for(unsigned int i = 0; i < strlen(str); i++){
chars[str[i]]++;// считаем каждый символ
}
begin = chars.begin();
end = chars.end();
for(at = begin; at != end; at++) {
cout << at-> first << 't'<< at->second << endl; // выводим результат
}
return 0;
}