Форум программистов, компьютерный форум 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++ Прямоугольная матрица с нулевыми элементами Очередная просьба о помощи. В прямоугольной матрице часть элементов имеет нулевое значение. Заменить каждый нулевой элемент суммой смежных ему элементов (по горизонтали, по вертикали и по диагоналям). Формирование новой матрицы выполнить в буферном массиве. За раннее огромное спасибо. подробнее

Показать сообщение отдельно
NaikoN
2 / 2 / 0
Регистрация: 01.05.2013
Сообщений: 109

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

22.05.2013, 20:45. Просмотров 606. Ответов 12
Метки (Все метки)

Есть текст, например:
Beautiful
Explicit
Simple
Complex
Я хочу его инвентировать по вертикале сначало, т. е. должно получится:
Complex
Simple
Explicit
Beautiful
А потом по горизонтале, т. е. должно получится:
xelpmoC
elpmiS
и т. д.
вот мой код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<iostream>
#include<fstream>
#include<vector>
using namespace std;
int main()
{
    ifstream cin("input.txt");
    //ofstream cout("output.txt");
    vector<string> v;
    long long int a,b,i,j;
    string str;
    while(getline(cin,str))
    {
        v.push_back(str);
    }
    for(i=v.size()-1;i>=0;i--)
    {
        reverse(v.end(), v.begin());
        cout<<v[i]<<endl;
    }
    return 0;
}
По вертикали у меня получилось инвентировать, подскажите как инвентировать по горизонтале???
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru