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

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

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

"строки в с++" - C++

15.12.2009, 21:13. Просмотров 433. Ответов 4
Метки нет (Все метки)

помогите пожалуйста, никак не могу разобраться с этими строками.

нужно написать программу, которая определяет, какое слово встречаеться в строке чаще всего?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2009, 21:13     "строки в с++"
Посмотрите здесь:

Проверяю, являются ли 4 строки стихом. "й" принимает за "и", тем самым принимает за слог - C++
Суть программы: банальная проверка на то, являются ли 4 строки стишком. Метод решения задачи: равное кол-во слогов и одинаковые последние...

Дополнить строки знаками "+", чтобы все строки в нем имели длину 80 символов - C++
В текстовом файле f1 длина каждой строки не более 80 символов. Сформировать файл f2 таким образом, чтобы все строки в нем имели длину 80...

Строки (Из строки удалить ту часть, которая в "" (кавычках)) - C++
Из строки удалить ту часть, которая в "". Например dsfsdfsdfsdf"sdfsdfs"sdfsd - вывод dsfsdfsdfsdfsdfsd

Строки. Вставить "*" между символами строки - C++
Помогите с задачей, буду очень благодарен Дана непустая строка S и целое число N (> 0). Вывести строку, содержащую символы строки S,...

Ввести 2 строки и вывести на экран "Можно" если из 1 строки можно составить 2 строку - C++
Задание написать 1 строку потом написать 2 и вывести на экран "Можно" если из 1 строки можно составить 2 строку.Например 1 строка (аппа)...

За каждой второй буквой строки вставить слово "mau" - C++
Программа требует ввести строку символов за каждым второй буквой вставить слово ''mau'' Пример слово ''epic'' -> epmauicmau

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
outoftime
║XLR8║
508 / 430 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
15.12.2009, 21:44     "строки в с++" #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <sstream>
#include <string>
#include <map>
 
using namespace std;
 
int main()
{
    string s, d; 
    s = "v1 v1 v2 v2 v2 v3";
    stringstream tmp;
    tmp << s;
    map <string,int> M;
    while (tmp >> d)
        ++M[d];
    int max = -1;
    for (map <string,int> :: iterator it = M.begin(); it != M.end(); ++it)
        max = (max > it->second) ? (max) : (it->second);
    cout << max << endl;
    return 0;    
}
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 <sstream>
#include <string>
#include <map>
 
using namespace std;
 
int main()
{
    string s, d; 
    s = "v1 v1 v2 v2 v2 v3";
    stringstream tmp;
    tmp << s;
    map <string,int> M;
    while (tmp >> d)
        ++M[d];
    int max = -1;
    for (map <string,int> :: iterator it = M.begin(); it != M.end(); ++it)
    if (max < it->second)   {
          max = it->second;
          d = it->first;
    }
    cout << d << endl;
    return 0;    
}
batan
0 / 0 / 0
Регистрация: 20.11.2009
Сообщений: 13
18.12.2009, 20:23  [ТС]     "строки в с++" #3
спасибо конечно, но это не совсем то, что нужно;
хотябы потому, что эта прога не компилируеться
ISergey
Maniac
Эксперт С++
1373 / 884 / 52
Регистрация: 02.01.2009
Сообщений: 2,653
Записей в блоге: 1
18.12.2009, 20:30     "строки в с++" #4
http://codepad.org/vJS8zDBq

Компилятор поновее поставьте..
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.12.2009, 21:53     "строки в с++"
Еще ссылки по теме:

Определить длину введенной строки и количество букв "а" в ней - C++
вывести фамилию, имя и по отчеству как одно текстовое данное . Определить длину данного и количество букв &quot;а&quot; в нем. Svetlana...

Вывод строки с cout: IntelliSense: no operator "<<" matches these operands - C++
ошибку выдает 3 IntelliSense: no operator &quot;&lt;&lt;&quot; matches these operands operand types are: std::ostream &lt;&lt;...

Выдать строки, в которых есть слова с тремя буквами "у" - C++
Задача: Выдать строки, в которых есть слова с тремя буквами &quot;у&quot;. Уважаемые форумчане и прогеры высокого левела, помогите! Я сам не...

Проблемы с переводом строки в число (по книге Лафоре "ООП в С ++ ") - C++
Лафоре &quot;ООП в Си ++ &quot; - проблемы с упражнением 12, глава 7 Условие: Напишите программу, которая будет принимать от пользователя две...


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

Или воспользуйтесь поиском по форуму:
outoftime
║XLR8║
508 / 430 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
18.12.2009, 21:53     "строки в с++" #5
batan, wxDev-C++ например
Yandex
Объявления
18.12.2009, 21:53     "строки в с++"
Ответ Создать тему
Опции темы

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