Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Строки в С++ https://www.cyberforum.ru/ cpp-beginners/ thread213519.html
Дана строка символов!!! заменить в ней все многоточия символами "+"! Помогите пожалуйста решить!!!!
C++ В массиве из 16 элементов найти минимальный элемент, расположенный на четном месте
Всем привет=) Помогите с прогой пож.: В массиве из 16 элементов найти минимальный элемент, расположенный на четном месте: Вот наработка: #include "stdafx.h" #include "iostream" #include "math.h" #include "conio.h" using namespace std;
C++ Как считать массив из определенной строки n в файле? https://www.cyberforum.ru/ cpp-beginners/ thread213491.html
Сабж на си :)
C++ Борланд С++ для Windows 7 https://www.cyberforum.ru/ cpp-beginners/ thread213483.html
НАрод, подскажите плиз, существует ли Борланд С++ для семерки и если да, то где можно ее скачать. Заранее спасибо.
C++ Составить программу которая получает новое слово из чередовавшихся букв заданных слов
2 слова. Составить программу которая получает новое слово из чередовавшихся букв заданных слов! помогите пожалуста!
C++ Описать структуру с именем NOTE https://www.cyberforum.ru/ cpp-beginners/ thread213473.html
1. Описать структуру с именем NOTE, содержащую следующие поля: Фамилия, имя; Номер телефона; День рождения(массив из 3 чисел) 2. Написать программу, выполняющую следующие действия: Ввод с клавиатуры данных в массив, состоящих из 8 элементов типа NOTE; записи должны быть упорядочены по датам дней рождения; Вывод на экран информации о человеке, номер телефона которого введен с клавиатуры;...
C++ Линейные списки https://www.cyberforum.ru/ cpp-beginners/ thread213467.html
Помогите пожалуйста с заданием, изучать С начали недавно и надо сделать: Написать алгоритм и программу, меняющую местами m-й и n-й элементы списка. заранее спасибо Добавлено через 20 часов 14 минут Помогите пожалуйста, иначе зачета мне не видать(
Вывести минимальную по абсолютной величине разность между соседними числами. C++
Ввести 10 целых чисел, вывести минимальную по абсолютной величине разность между соседними числами. (через stdio.h) Помогите пожалуйста ребят, я проболела много, завтра надо сдавать уже..не могу разобраться
C++ Инкапсуляция. https://www.cyberforum.ru/ cpp-beginners/ thread213463.html
Написать программу имитирующую работу банковского счета методом инкапсуляции. Программа должна быть сделана в консольном приложении. И иметь простое меню в виде. Ну выводить это на экран пока пользователь не введет 0 в меню. Ваш баланс ****** Выберите операцию: 1 - пополнение счета (выходит меню с ожидание пополнения счета, и далее снова в меню.) 2 - снятие со счета (почти такой же...
C++ Ввести массив строк символов (текст), которые могут содержать подстроки “child”. Заменить в тексте каждую подстроку “child” подстрокой “children”. Помогите написать программу на языке Си Ввести массив строк символов (текст), которые могут содержать подстроки “child”. Заменить в тексте каждую подстроку “child” подстрокой “children”. Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread213462.html
Заполнение динамического массива числами от -50 до 50! C++
Плиз помогите Заполненить динамический массив числами от -50 до 50!буду очень признателен
C++ В прямоугольной матрице размера m*n в каждой строке поменять местами первый и минимальный элементы. Помогите написать программу на языке Си В прямоугольной матрице размера m*n в каждой строке поменять местами первый и минимальный элементы. Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread213460.html
Freelance
Эксперт С++
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
17.12.2010, 23:50 0

Как менять слова местами? - C++ - Ответ 1213363

17.12.2010, 23:50. Показов 1363. Ответов 2
Метки (Все метки)

Ответ

ПОНЧО,
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
#include <iostream>
#include <sstream>
#include <string>
#include <vector>
#include <algorithm>
#include <iterator>
 
int main ()
{
    std::string str;
    std::cout << "Input string: ";
    getline(std::cin, str);
    std::vector<std::string> vec;
 
    std::istringstream ist(str);
    while(ist >> str)
        vec.push_back(str);
 
    for(int i = 0; i < vec.size() - 1; ++i)
        std::swap(vec[i], vec[i + 1]);
 
    std::cout << "\n\t-> ";
    std::copy(vec.begin(), vec.end(), std::ostream_iterator<std::string>(std::cout, " "));
 
    return 0;
}


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

подсчитать количество знаков препинания; б) вывести все слова что имеют парное количество букв; менять местами
подсчитать количество знаков препинания; б) вывести все слова что имеют парное количество букв;...

Как менять строки местами?
добрый день!! вот дали мне заданине.. в квадратной матрице поменять местами строки где есть...

Как в матрице менять столбцы местами?
Добрый день. Есть такая задача. Дана матрица действительных чисел размера m x n. Переформировать...

Менять местами имена в зависимости от зарплаты
Есть имена 3-х работников и их часы работы. В зависимости от времени работы рассчитать ЗП и...

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

Менять массивы местами при условии
#include &lt;iostream&gt;; #include&lt;locale&gt; using namespace std; int rl1,rl2,rl3,c; int main() {...

Написать программу, позволяющую менять местами элементы
Дана целочисленная матрица размером nm (m - четное). Написать программу, позволяющую менять...

Менять местами чашки с шариком по заданному алгоритму
Дано три чашки, в первом расположен шарик. А: заменяет первую и вторую чашку. В: заменяет...

Менять рандомно местами ВСЕ строки в txt файле
Привет. Как менять строки местами в txt файле ? Нужна функция которая принимает путь к файлу и...

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