С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вывести таблицу значений функции используя for, while и do while Помогите написать программу на c++ 2.1. Вывести на экран таблицу значений функции для введенного интервала и количества измерений с помощью цикла for 2.2. - | - с помощью цикла while и do-while. 1 вар. (sin(x)*sin(x))/x https://www.cyberforum.ru/ cpp-beginners/ thread2063076.html Составить рекурсивную функцию, которая вычисляет сумму элементов массива, стоящих на нечетных позициях C++
Составить рекурсивную функцию, которая вычисляет сумму элементов массива, стоящих на нечетных позициях.
C++ Умножение действительных чисел #include<iostream> #include<conio.h> using namespace std; int main() { int z = 4, y; y=4*3.2 cout<<:D<y; https://www.cyberforum.ru/ cpp-beginners/ thread2063066.html C++ Контейнер map https://www.cyberforum.ru/ cpp-beginners/ thread2063043.html
подскажите пожалуйста, как можно заполнить контейнер map с клавиатуры ?
C++ Одномерные массивы. Не могу найти ошибку
не могу найти ошибку! как и где используется счетчик s у второго цикла (не нужен?), если это сдвиг от начала массива, то что он внутри не используется. Вместо него используется i, но тогда i должен меняться до N-m, а не до m. Какой-то цикл лишний, в зависимости от того какой, определятся и изменения внутри циклов Заранее спасибо! #include <omp.h> #include <iostream> #include <fstream>...
C++ Геометрические формулы https://www.cyberforum.ru/ cpp-beginners/ thread2063013.html
Ребят если можете напишите код программы которая считает геометрические формулы С++ Builder
C++ Выводит -inf при вводе x = 1, z = 2, y =3 #include <iostream> #include <math.h> using namespace std; int main() { setlocale(LC_ALL,"Russian"); //бьявляем переменные float k, x, y, z; https://www.cyberforum.ru/ cpp-beginners/ thread2063012.html Определить какой стране соответствует максимальный элемент массива C++
Немогу сделать правильный вывод Нужно определить какой стране соответсвует максимальный элемент массива Код: #include "stdafx.h" #include <iostream> using namespace std; int main(int argc, const char * argv) {
C++ Вставить заданное слово после первого слова данной строки https://www.cyberforum.ru/ cpp-beginners/ thread2063003.html
Вставить в строку заданное слово после первого слова данной строки.
C++ Определить, сколько раз заданная буква встречается в заданной строке на позициях, кратных 5 Определить, сколько раз заданная буква встречается в заданной строке на позициях, кратных 5. https://www.cyberforum.ru/ cpp-beginners/ thread2063002.html
Определить в наборе строк символ с наибольшим кодом C++
Дан двумерный массив, который представляет собой набор строк. Определить символ с наибольшим кодом.
C++ В матрице А найти все элементы, которые превышают по абсолютной величине заданное число В, и поместить их в матрицу С Как элемент одной матрицы перенести в другую матрицу? Если что, вот задание: В данной матрице А найти все элементы, которые превышают по абсолютной величине заданное число В, и поместить их в матрицу С. https://www.cyberforum.ru/ cpp-beginners/ thread2063000.html
Форумчанин
Эксперт CЭксперт С++
8216 / 5046 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
06.10.2017, 11:44 0

Вывести слова в алфавитном порядке - C++ - Ответ 11112896

06.10.2017, 11:44. Показов 11053. Ответов 3
Метки (Все метки)

Ответ

Может быть так будет проще?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <set>
#include <sstream>
#include <string>
#include <iterator>
 
int main()
{
    const std::string str = "zzz wee dfgbd asdsd dfgbdf aaaa fgf sdg dd asdfsdf";
    std::istringstream ist(str);
    using input_str = std::istream_iterator<std::string>;
    for (const auto &s : std::multiset<std::string>(input_str(ist), input_str()))
        std::cout << s << " ";
}
Тут в любом случае надо использовать istringstream + сортировку, либо то же самое писать ручками, что очень усложнит программу и увеличит размер кода в разы.

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

Вывести все слова из файла в алфавитном порядке, указать частоту каждого слова
Вывести алфавитный список всех слов заданного текста с указанием количества вхождений слова в текст.

Вывести слова в алфавитном порядке
Здравствуйте, помогите доделать прогу, в ней выводятся слова которые состоят из 4 букв, ещё нужно...

Вывести слова в алфавитном порядке
С клавиатуры читается последовательность строк. Напечатать ее в лексикографическом порядке.

Вывести слова строки в алфавитном порядке
Создать программу, которая из произвольного строки, содержащий некоторый текст, выделяет все слова...

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

Вывести слова в строке в алфавитном порядке
Есть строка char (проинициализированная в коде), где слова разделены пробелами и запятыми. Нужно...

Вывести на экран слова заданного текста в алфавитном порядке
Дана строка символов, состоящая из произвольного текста на английском языке, слова разделены...

Вывести слова текста в алфавитном порядке и посчитать их количество
1. Дана строка символов, состоящая из произвольного текста на английском языке, слова разделены...

Вывести в алфавитном порядке предпоследние слова всех предложений
Дан текст, состоящий из N (2&lt;=N&lt;=10) строк с максимальной длиной 80 символов. Необходимо вывести в...

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