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

Инвертирование текста - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить введенное количество каждого вида отметок http://www.cyberforum.ru/cpp-beginners/thread874962.html
Собственно задача программы : Нужно ввести N-ое количество буквенных оценок A,B,C,D,F. по окончанию всех оценок, прервать цикл управляемой меткой, и после этого программа должна вывести введёное кол-во каждой оценки. Моя проблема состоит в том,что не могу выбраться из цикла : При вводе метки просто выполняется условие по дефаулту. Помогите пожалуйcта, буду признателен. Вот сам проект. P.S...
C++ Модель Автостоянки на С++ помогите написать программу. при помощи графики в с++ нарисовать модель автостоянки. распределение по местам рандомно , поиск свободных мест и т.д. http://www.cyberforum.ru/cpp-beginners/thread874957.html
C++ Опишите функцию анализа номера телефон: обработайте ошибку задания номера в неверном формате
помогите с программкой: Опишите функцию анализа номера телефона, обработайте ошибку задания номера в неверном формате (допустимый формат - +4(093)444-00-22)
C++ Bз входной последовательности вывести гласные, согласные, цифры
С++. В входной последовательности имеется текст . Задача: из входной последовательности вывести гласные,согласные,цифры.
C++ Заполнить матрицу 11 на 11 единицами в форме треугольника http://www.cyberforum.ru/cpp-beginners/thread874895.html
Здравствуйте помогитье решить задачку. Заполнить матрицу 11 на 11 единицами в форме треугольника. Сижу разбираюсь но понять ничего пока что не могу. 00000000001 00000000011 00000000101 00000001001 00000010001 00000100001 00001000001 00010000001
C++ Прямоугольная матрица с нулевыми элементами Очередная просьба о помощи. В прямоугольной матрице часть элементов имеет нулевое значение. Заменить каждый нулевой элемент суммой смежных ему элементов (по горизонтали, по вертикали и по диагоналям). Формирование новой матрицы выполнить в буферном массиве. За раннее огромное спасибо. подробнее

Показать сообщение отдельно
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
23.05.2013, 16:26     Инвертирование текста
NaikoN, вот на Вашем примере:
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
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <algorithm>
using namespace std;
 
void op(string& str)
{
    reverse(str.begin(), str.end());
}
 
int main()
{
    ifstream in("c:\\data.txt");
    vector<string> v;
    string str;
    while(!in.eof())
    {
        getline(in,str);
        v.push_back(str);
    }
    reverse(v.begin(), v.end());
    for_each(v.begin(), v.end(), op);
    for (int i=0; i<4; ++i)
        cout << v[i] <<'\n';
}
 
Текущее время: 23:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru