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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сформировать матрицу размера M x N, у которой в каждом столбце содержатся все числа из исходного набора http://www.cyberforum.ru/cpp-beginners/thread512382.html
Даны целые положительные числа M, N и набор из M чисел. Сформировать матрицу размера M x N, у которой в каждом столбце содержатся все числа из исходного набора (в том же порядке).
C++ Задача на диагонали квадратной матрицы Дана квадратная матрица порядка M. Обнулить элементы матрицы, лежащие на побочной диагонали и ниже нее. Условный оператор не ис-пользовать. http://www.cyberforum.ru/cpp-beginners/thread512375.html
Задача на классы C++
Customer: Фамилия, Имя, Отчество, Адрес, Телефон, Номер кредитной карточки, Номер банковского счета. Создать массив объек- тов. Вывести: а) список покупателей в алфавитном порядке; б) список покупателей, номер кредитной карточки которых нахо- дится в заданном интервале
C++ Отсортировать элементы массива сортировкой отбором
Очень сложная задача для новичка - знатоки помогите плиз! Если у массива А(40) есть элемент, равный В, то отсортировать элементы, находящиеся после него по убыванию сортировкой отбором.
C++ Совмещение текстов http://www.cyberforum.ru/cpp-beginners/thread512305.html
Здравствуйте, у меня есть класс строк и класс текст. надо 1 текст сложить с другим( в программе уже 1 текст имеется) программа работает вот только надо перегрузить операцию +, чтобы класс не выдавал ошибку. Класс Строк #include <iostream> #include <string> using namespace std;
C++ матрицы!!! В матрице A действительных чисел, в каждой строке, поменять местами max и min элементы. если можно на turbo c подробнее

Показать сообщение отдельно
igorrr37
1643 / 1271 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
04.03.2012, 21:37     Определить количество вхождений в строку каждого из знаков, встречающихся в ней 1 или более раз
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <set>
#include <string>
#include <iterator>
 
int main()
{
    std::string s("Ffdf9FF");
    std::multiset<char> mset(s.begin(), s.end());
    auto it = mset.begin(), itEnd = mset.end();
    for(std::size_t cntr; it != itEnd; std::advance(it, cntr))
    {
        cntr = mset.count(*it);
        std::cout << *it << " - " << cntr << std::endl;
    }
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru