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

Строки - C++

Восстановить пароль Регистрация
 
vitaxa94
0 / 0 / 0
Регистрация: 26.09.2011
Сообщений: 66
26.02.2012, 23:43     Строки #1
Определить наиболее многочисленную группу слов одинаковой длины. Объединить эти слова в строку.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2012, 23:43     Строки
Посмотрите здесь:

C++ Скопировать второе слово каждой строки в начало следующей строки
C++ Вывести строки файла, после строки добавляя, сколько раз в ней встретилось слово
C++ Вывести на экран все строки данного массива одну за другой в виде целой строки
C++ Определить длину строки,удалить из строки все символы, которые равны заданному
C++ Если строки одинаковы, объединить две строки, исключив из второй первые десять символов
Как сделать так, что бы длинна строки сама менялась при вводе строки? C++
C++ Переместить вниз строки массива, в которых сумма элементов строки меньше ноля
C++ В динамической матрице целых чисел добавить строки после строки, содержащей простое число

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
AncinetHero
49 / 49 / 3
Регистрация: 22.05.2011
Сообщений: 326
26.02.2012, 23:47     Строки #2
Если каждое слово вводится по отдельности:
- создавай массив int'ов (пусть это X). Обнуляешь. В нем будет храниться количество разных длин.
- создавай строку answer (это и будет ответ)
- для каждой строки (лучше сразу при считывании) делай
C++
1
2
3
4
5
6
7
cin>>string;
X[ string.length() ]++;
if(X[ string.length() ]==max)answer+=string;
if(X[ string.length() ]>max){
max=X[ string.length() ];
answer=string;
}
В конце просто выводишь answer.

Надеюсь, что делать с max и string при старте додумаешься сам.
Yandex
Объявления
26.02.2012, 23:47     Строки
Ответ Создать тему
Опции темы

Текущее время: 06:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru