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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчет количества, суммы и произведения четных положительных элементов массива http://www.cyberforum.ru/cpp-beginners/thread295385.html
помогите пожалуйста! разработка программы для подсчета количества, суммы и произведения четных положительных элементов массива. на языке С, заранее спасибо
C++ Определить самую длинную и самую короткую из введенных строк Необходимо организовать ввод 3 названия городов. А потом вывести на экран консольно самое длинное и короткое название города. Лезут ошибки с вводом. Strlen не работает с типом string. Комбинация char *s1="Moscow" int r1; r1=strlen(s1); работала. А как переделал под ввод с клавиатуры string не фурычит????????????? http://www.cyberforum.ru/cpp-beginners/thread295382.html
Как в С++ создавать модули (библиотеки)? C++
Подскажите как в С++ создавать модули(библиотеки)? Чем проще тем лучше)) Заранее спасибо.
C++ Ввод вывод в файл
у меня задание Написать программу на языке C++, осуществляющую чтение из файла содержащего 10 целых чисел, кратных вашему номеру в журнале и вывести эти числа, предварительно отсортировав их в порядке убывания, в файл. у меня программа не может начать читать из файла числа. #include <fstream> #include <iostream> #include <cstdlib> #include <stdio.h> using namespace std; void main() {...
C++ Удалить из текста, находящегося в файле, каждое четное предложение. http://www.cyberforum.ru/cpp-beginners/thread295369.html
Удалить из текста, находящегося в файле, каждое четное предложение.
C++ Вычислить сумму элементов каждой строки матрицы #include <iostream> using namespace std; int main() { setlocale(0,""); const int str = 5; const int stolb = 5; int mass; int i,j,a,c, e=1,d = 100,temp,x,z; подробнее

Показать сообщение отдельно
Overmind024
99 / 99 / 6
Регистрация: 10.09.2010
Сообщений: 267
14.05.2011, 16:09     Для встречающихся в заданном тексте пар расположенных символов указать, сколько раз встречается каждое из таких пар.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <set>
#include <algorithm>
 
using namespace std;
 
int main()
{
    char str[256];
    cin.getline(str,256);
    multiset<pair<char,char>> a;
    for(size_t i=0;i<strlen(str)-1;i++)
    {
        a.insert(pair<char,char>(str[i],str[i+1]));
    }
    for(multiset<pair<char,char>>::iterator i= a.begin();i!=a.end();advance(i,a.count(pair<char,char>(i->first,i->second))))
    {
        cout << "pair " << i->first << i->second << " find "  << a.count(pair<char,char>(i->first,i->second)) << " times."<< endl;      
    }
    
    cin.get();
    cin.get();
 
    return 0;
}
 
Текущее время: 21:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru