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

Вывести строку, содержащую эти же слова, но расположенные в обратном порядке. Записать полученную строку в другой файл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Расширение имени файла http://www.cyberforum.ru/cpp-beginners/thread871160.html
Здравствуйте, Можно ли как-нибудь сделать что бы файл создавался с заданным расширением, при этом название файла вводиться с клавиатуры ? Спасибо! #include <iostream> #include <fstream> using namespace std; int main(){ char name; cin >> name; ofstream fout(name);
C++ Работа с одномерным массивом с использованием контейнерных классов и алгоритмов библиотеки вот задача В одномерном массиве из n элементов вычислить: 1) сумму элементов с нечетными индексами 1) сумму элементов между первым и последним отрицательным элементами ее нужно реализовать при помощи алгоритмов из библиотеки <algorithm>. первое, на чем я застопорилась, это какие алгоритмы здесь вообще можно применить? я не знаю, как решить эти задачи при помощи алгоритмов, про которые я... http://www.cyberforum.ru/cpp-beginners/thread871158.html
C++ Посчитать сумму, метод наименьших квадратов
Здраствуйте! Есть сумма СУММ(CONSTi * (Yi - B0 - B1 * Xi)2 ), i=0..n надо минимизировать по переменным B0 и B1 (методом наименьших квадратов) Здесь СУММ - сумма , Yi и Xi некоторие величины. CONSTi - некоторый набор констант Посоветуйте , как мне это сделать пожалуйста, программу я и сам напишу!!! Буду очень благодарен!
C++ Язык документа
Нужно создать программу, которая будет автоматически вычислять язык документа. Программа не консольная, в окне программы указывается путь к файлу. Ну, как-то так... Можно вообще такое организовать?
C++ Найти корни уравнения f(x)=0 на интервале (A,B) с точностью Е (метод хорд) http://www.cyberforum.ru/cpp-beginners/thread871143.html
Создать набор функций для вычисления с точностью ε =10-5 значения корня уравнения F(x)=0 на интервале методом хорд.Имя конкретной функции F(x) передать вызываемой подпрограмме как параметр. Полагается, что F(a)*F(b)<0, т.е корень находится на отрезке . Указание. При этом методе каждое значение xn+1 находится как точка пе-ресечения оси абсцисс с ходой, проведенной через точки F(a) и F(b)...
C++ игра в лото Нужно сделать игру в лото,а у меня не выходит.Кусочек сделала,а дальше никак.Может кто подскажет?Буду очень благодарна. #include <iostream> #include <stdlib.h> #include <time.h> #include <conio.h> using namespace std; void menu()//правила игры { cout<<"Правила игры в русское лото.\n"; cout<<"Вариант игр:\n"; подробнее

Показать сообщение отдельно
xtorne21st
интересующийся
300 / 271 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
20.05.2013, 20:18     Вывести строку, содержащую эти же слова, но расположенные в обратном порядке. Записать полученную строку в другой файл
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <iterator>
 
typedef std::istream_iterator<std::string> ii;
 
std::ostream& revert(std::istream& stream_in, std::ostream& stream_out)
{
    std::vector<std::string> v((ii(stream_in)), ii());
 
    for (unsigned i = v.size()-1; i >= 0; --i)
    {
        std::cout << v[i] << ' ';
        stream_out << v[i] << ' ';
    }
    return stream_out;
}
 
int main()
{
    std::string file_in, file_out;
 
    std::cout << "Input: ";
    std::cin >> file_in;
    std::cout << "Output: ";
    std::cin >> file_out;
 
    std::ifstream in(file_in.c_str(), std::ios::in);
    std::ofstream out(file_out.c_str(), std::ios::out);
    if (!in || !out)
    {
        std::cerr << "error: couldn't open file(s)" << std::endl;
        return 1;
    }
 
    revert(in, out);
    in.close(); out.close();
 
    return 0;
}
 
Текущее время: 11:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru