Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Найти в предложении количество слов начинающихся на ту же букву,что и первое слово и удалить их https://www.cyberforum.ru/ cpp-beginners/ thread1073907.html
1) Найти в предложении количество слов начинающихся на ту же букву,что и первое слово и удалить их
Найти в предложении количество слов, заканчивающихся на ту же букву , что что и первое слово C++
Помогите написать программу на C++ Вот условие: Найти в предложении количество слов, заканчивающихся на ту же букву , что что и первое слово.
C++ Найти числа, которые являются квадратами некоторого другого числа https://www.cyberforum.ru/ cpp-beginners/ thread1073899.html
Помогите написать программу на С++ Вот условие: Даны целые положительные числа а1, а2 ..., а n. Найти среди них те, которые являются квадратами некоторого числа M. #include <iostream> #include <cmath> using namespace std; int main() {
C++ Отсортировать последние n элементов вектора Здравствуйте, Есть вектор data с m - элементов, нужно отсортировать последние n - элементов. Нашел как сделать с std :: partial_sort, но там только от начала, а как сделать от конца? https://www.cyberforum.ru/ cpp-beginners/ thread1073892.html
Вычислите количество букв "а" в слове. C++
определить функцию для вычисления количества букв "а" в слове. Подсчитать количество букв "а" в 5 словах
C++ Нужно выявить ошибку (задача на систему массового обслуживания) https://www.cyberforum.ru/ cpp-beginners/ thread1073873.html
Дана такая задача: Проблема в сделанном коде в том, что программа выводит уж явно неверные значения для текущего и среднего кол-ва заявок во второй очереди. Что и где нужно изменить? :С И вот сам код: #include <iostream> #include <ctime> #include <locale> using namespace std;
C++ Найти в массиве максимальный элемент и минимальный элемент, и поменять их местами Привет) помогите пожалуйста решить задачу. Дан целочисленный массив из m элементов. Найдите в нем максимальный элемент и минимальный элемент,и поменять их местами. #include <iostream> #include <cstdlib> #include <Windows.h> using namespace std; int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); int i; int m; https://www.cyberforum.ru/ cpp-beginners/ thread1073862.html Решение дифференциального уравнения C++
Из численного решения дифференциального уравнения найти зависимость x(t) и x'(t) для трех различных шага по времени. Разбить временной интервал на 50, 100 и 300 промежутков Уравнение x''+3x'/|x'|+x'+10=0; x(0)=200; x'(0)=0 Интервал от 0 до 5
C++ ключевая перестановка DES https://www.cyberforum.ru/ cpp-beginners/ thread1073797.html
Задание 2. (на выбор) 1.Начальная перестановка DES 2.Конечная перестановка DES 3.Р-перестановка DES 4.Е-перестановка DES 5.ключевая перестановка DES
C++ Режим гаммирования Задание 3.(на выбор) 1.ГОСТ 28147. Режим гаммирования 2.ГОСТ 28147. Режим гаммирования с обратной связью 3.ГОСТ 28147. Режим выроботки иммитоприставки https://www.cyberforum.ru/ cpp-beginners/ thread1073796.html
C++ Что значит ошибка "exponent has no digits"?
Что значит ошибка exponent has no digits?
C++ Заменить минимальные элементы списка числом 1 https://www.cyberforum.ru/ cpp-beginners/ thread1073777.html
Помогите, пожалуйста, решить задачу в С++. Сформировать список из натуральных чисел. Заменить минимальные элементы списка числом 1.
584 / 387 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
17.01.2014, 12:40 0

Отсортировать слова в предложении по их длине,начиная с наибольшего - C++ - Ответ 5652293

17.01.2014, 12:40. Показов 1527. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено novitsek как решение

Решение

как то так
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
26
27
28
29
#include <iostream>
#include <string>
#include <algorithm>
#include <iterator>
#include <vector>
#include <sstream>
 
bool compare(std::string left, std::string right)
{
     return left.size() > right.size();
}
 
int main()
{
 std::string str;
 std::cout << "Input string : "; std::getline(std::cin, str);
 std::vector< std::string > vecStr;
 std::stringstream ss;
 ss << str;
 std::string buff;
 while(ss >> buff)
    vecStr.push_back(buff);
 
 std::sort(vecStr.begin(), vecStr.end(), compare);
 std::copy(vecStr.begin(), vecStr.end(), std::ostream_iterator< std::string >(std::cout, " "));
 
  system("PAUSE");
  return 0;
}


Вернуться к обсуждению:
Отсортировать слова в предложении по их длине,начиная с наибольшего C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.01.2014, 12:40
Готовые ответы и решения:

Вывести 2 наибольших по длине слова в заданном предложении
Вывести 2 наибольших по длине слова в заданном предложении.

Отсортировать слова по длине
Здравствуйте, у меня есть задание с таким условием: &quot;Есть файл со словами. Вывести на экран все...

Отсортировать слова по длине
Вот условие программы: &quot;Есть файл со словами. Вывести на экран все слова в которых количество...

Отсортировать строки файла по длине слова
дан текстовый файл. в первом столбце порядковый номер от 1 до 10. во втором столбце по одному слову...

1
17.01.2014, 12:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.01.2014, 12:40
Помогаю со студенческими работами здесь

Отсортировать в строке слова по длине слов
Помогите найти ошибку.Ввожу посимвольно строку,считаю длины слов,записываю их в отдельный...

Как отсортировать введённые слова по длине?
программа должна спрашивать у пользователя пустое слово до тех пор,пока он не введет пустое...

Привести (уменьшить) все слова случайной строки к одинаковой длине (длине наименьшего слова)
1)Запрограммировать работу с строчным типом string. 2) Обращение к элементам строке организовать с...

Строки: напечатать эти слова в алфавитном порядке; отсортировать по длине слов
Дана последовательность из восьми различных слов, в каждом из которых до восьми строчных латинских...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru