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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
3JStudio
0 / 0 / 0
Регистрация: 11.01.2013
Сообщений: 19
#1

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

24.06.2013, 22:37. Просмотров 476. Ответов 3
Метки нет (Все метки)

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

Дано предложение. Вывести все различные слова. C++
Дано предложение. Вывести все различные слова C++
Дано предложение. Вывести все различные слова. C++
Все буквы каждого слова в предложении записать в обратном порядке и распечатать получившееся предложение C++
C++ Разбить предложение на слова и записать в массив
C++ Зеркально отобразить тетрады
Найти и записать в выходной файл все симметричные слова C++
C++ Взять готовый файл с набором чисел, в нем найти максимальное значение и записать во второй созданный файл
Дано предложение. Напечатать все различные слова C++
Удалить из файла все однобуквенные слова и лишние пробелы. Результат записать в файл g C++
Отредактировать заданное предложение, удаляя из него все слова с нечетными номерами и переворачивая слова с четными номерами C++
C++ Записать в выходной файл построчно все ключевые слова, встречающиеся в этой программе

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Ворчун
Эксперт CЭксперт С++
 Аватар для MrGluck
6210 / 3455 / 423
Регистрация: 29.11.2010
Сообщений: 9,168
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
Ворчун
Эксперт CЭксперт С++
 Аватар для MrGluck
6210 / 3455 / 423
Регистрация: 29.11.2010
Сообщений: 9,168
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     СЛОВА (не все предложение) отобразить зеркально и записать строкой во второй файл
Ответ Создать тему
Опции темы

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