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

Задачка на реализацию перестановки слов в тексте - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сумма чисел в бинарном дереве http://www.cyberforum.ru/cpp-beginners/thread853677.html
Выбрать уровень(глубину, высоту) бинарного дерева и посчитать сумму чисел(в вершинах), находящихся на этом уровне. P.S. Дерево построено, выведено на экран и заполнено случайными числами. Весь интернет перерыл и не нашел решения моей проблемы. Если кто знает как это сделать-подскажите плз
C++ выдает только одно решение как сделать что бы выдавало все возможные решения? #pragma argsused #include <stdio.h> #include <stdlib.h> int A, fl; int func(int a, int b) { int i; for(i=0; i<a; i++) if(A==1) http://www.cyberforum.ru/cpp-beginners/thread853654.html
Программирование функций ( Найти периметр семиугольника) C++
Даны действительные числа x1, y1, x2, y2, …, x7, y7. Найти периметр семиугольника, вершины которого имеют соответственно координаты (x1, y1), (x2, y2), …, (x7, y7).
Программирование задач обработки файлов C++
Дан файл f, компоненты которого являются целыми числами. Записать в файл g наибольшее значение первых ста компонент файла f, затем - следующих ста компонент и т. д. Если в последней группе окажется менее ста компонент, то последняя компонента файла g должна быть равной наибольшей из компонент файла f, образующих последнюю (неполную) группу.
C++ Программирование задач обработки структур.Разработать алгоритм и программу для решения задачи с использованием типа запись http://www.cyberforum.ru/cpp-beginners/thread853650.html
Условие предыдущей задачи сохраняется. Вывести фамилии студентов, балл по определенному предмету которых превышает средний балл по предмету на 0.5 балла.
C++ Разработать алгоритм и программу для решения задачи с использованием строк символов Дана строка символов. Найти самое длинное слово, начинающееся с буквы ''я'', и вывести его в обратном порядке подробнее

Показать сообщение отдельно
Vourhey
Почетный модератор
6468 / 2243 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
26.05.2013, 20:54     Задачка на реализацию перестановки слов в тексте
Цитата Сообщение от Croessmah Посмотреть сообщение
Vourhey, так не выведет все комбинации.
Да, спасибо.
C++
1
2
3
4
5
6
7
std::string parts[] = {"ваши прекрасные глаза", "прекрасная маркиза", "от любви", "сулят", "мне", "смерть"};
std::sort(std::begin(parts), std::end(parts));
do
{
    std::copy(std::begin(parts), std::end(parts), std::ostream_iterator<std::string>(std::cout, " "));
    std::cout<<std::endl;
} while(std::next_permutation(std::begin(parts), std::end(parts)));
 
Текущее время: 14:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru