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

Нужно в предложении каждое слово вывести наоборот - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как правильно написать? http://www.cyberforum.ru/cpp-beginners/thread813152.html
Вывести в двоичный файл Phone.rez все абонентов номера которых начинаются числом 25. Написать программу, которая считывает из файла Phone.rez данные и выводит в файл Phone.sol абонентов с данным...
C++ Вычислить значение выражения x1xn + x2xn-1+…+ xnx1. Значения x вводятся с клавиатуры и динамически размещаются в памяти Вычислить значение выражения x1xn + x2xn-1+…+ xnx1. Значения x вводятся с клавиатуры и динамически размещаются в памяти. Помогите со списками http://www.cyberforum.ru/cpp-beginners/thread813139.html
String questin C++
Имеется переменная типа string, допустим "string x", которой ничего не присвоено. Возможно, программа заполнит её какими-то данными, а возможно и нет. Вопрос: можно ли задать условие для оператора...
Написать программу, которая пишет для содержимого файла его копию. C++
Написать программу, которая пишет для содержимого файла его копию.
C++ Замена всех малых букв http://www.cyberforum.ru/cpp-beginners/thread813108.html
Написать программу, которая заменяет все малые латинские буквы в файле соответствующими крупными, авсе крупные - соответствующими малыми. Указание. Вместо номеров байтов возвращаются с вызоваf.tellg...
C++ Вывести массив Вывести массив целых чисел в файл, не превращая целые значения на константы. дляпроверки очистить массив, ввести в него содержимое файла и вывести цели константы на экран.Указание. Воспользоваться... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9626 / 5574 / 947
Регистрация: 25.07.2009
Сообщений: 10,709
20.03.2013, 01:47
Какой-то странный у вас С++, да и как оно с поставленной задачей вяжется - не понятно...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
#include <sstream>
#include <algorithm>
#include <iterator>
 
void reverse_out(const std::string & s) {
    std::string t(s);
    std::reverse(t.begin(), t.end());
    std::cout << t << ' ';
}
 
int main() {
    std::string s("any many money more");
    std::cout << s << std::endl;
    std::istringstream ist(s);
    std::for_each(std::istream_iterator<std::string>(ist), std::istream_iterator<std::string>(), reverse_out);
    std::cout << std::endl;
 
    return 0;
}
http://codepad.org/Osxlkqyy
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru