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

СЛОВА (не все предложение) отобразить зеркально и записать строкой во второй файл - C++

Восстановить пароль Регистрация
 
3JStudio
0 / 0 / 0
Регистрация: 11.01.2013
Сообщений: 19
24.06.2013, 22:37     СЛОВА (не все предложение) отобразить зеркально и записать строкой во второй файл #1
Задача следующая:
Имеется файл со строкой. Нужно СЛОВА (не все предложение) отобразить зеркально и записать строкой во второй файл. Как развернуть всю строку char (не используя файл я знаю), а как описано выше не могу придумать.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.06.2013, 22:37     СЛОВА (не все предложение) отобразить зеркально и записать строкой во второй файл
Посмотрите здесь:

Все буквы каждого слова в предложении записать в обратном порядке и распечатать получившееся предложение C++
C++ Разбить предложение на слова и записать в массив
Найти и записать в выходной файл все симметричные слова C++
C++ Взять готовый файл с набором чисел, в нем найти максимальное значение и записать во второй созданный файл
Удалить из файла все однобуквенные слова и лишние пробелы. Результат записать в файл g C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4922 / 2665 / 243
Регистрация: 29.11.2010
Сообщений: 7,420
24.06.2013, 22:54     СЛОВА (не все предложение) отобразить зеркально и записать строкой во второй файл #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <sstream>
#include <fstream>
#include <string>
#include <algorithm>
 
int main()
{
    std::string str, word;
    std::getline(std::cin, str);
    std::istringstream ist(str);
    std::ofstream o("output.txt");
    while (ist >> word)
    {
        std::reverse(word.begin(), word.end());
        o << word << ' ';
    }
}
3JStudio
0 / 0 / 0
Регистрация: 11.01.2013
Сообщений: 19
24.06.2013, 22:58  [ТС]     СЛОВА (не все предложение) отобразить зеркально и записать строкой во второй файл #3
С какого файла мы берем строку?
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4922 / 2665 / 243
Регистрация: 29.11.2010
Сообщений: 7,420
25.06.2013, 00:13     СЛОВА (не все предложение) отобразить зеркально и записать строкой во второй файл #4
@3JStudio, тут считывает со стандартного потока. На файл переделать легко.
C++
1
2
std::ifstream ifs("input.txt");
if (!ifs) return 1;
и далее std::cin на ifs поменять.
Yandex
Объявления
25.06.2013, 00:13     СЛОВА (не все предложение) отобразить зеркально и записать строкой во второй файл
Ответ Создать тему
Опции темы

Текущее время: 17:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru