Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7995 / 4754 / 651
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
03.10.2012, 15:14

Реверсирование строк

03.10.2012, 15:14. Просмотров 565. Ответов 7
Метки (Все метки)

Ответ

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
43
44
#include "stdafx.h"
#include <fstream>
#include <iterator>
#include <vector>
#include <string>
#include <algorithm>
 
using namespace std;
 
bool Mycompare ( string elem1, string elem2 )
{
    return elem1 > elem2;
}
 
 
int main(int argc, char* argv[])
{
  ifstream c("input.txt");
  ofstream d("output1.txt");
  vector<string> aa;
  char ee[255];
 
//input
  if (c.is_open()) {
    while(!c.eof()) {
      c.getline(ee, 254);
      aa.push_back(ee);
    }
//    sort
    sort(aa.begin(), aa.end(), Mycompare);
    
//output
//  for (unsigned int j=0; j<aa.size(); j++) dd<<aa[j].c_str()<<endl;
    for (vector<string>::iterator j=aa.begin(); j!=aa.end(); j++)
    {
        std::reverse(j->begin(), j->end());
        d<< *j <<endl;
    }
  }
  c.close();
  d.close();
 
    return 0;
}


Вернуться к обсуждению:
Реверсирование строк
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2012, 15:14
Готовые ответы и решения:

Реверсирование строк
Всем добрый вечер! Как всегда, практикуюсь по книжным примерам. Вот дошёл до...

Реверсирование
Помогите пожалуйста! Задача Реверсировать число и увеличить его в 2 раза.

Самая длинная общая подпоследовательность строк/ НОП строк (Динамическое программирование)
Доброго времени суток. Помогите пожалуйста разобраться с алгоритмом НОП строк....

Создать матрицу количество строк которой равно количеству строк файла
Здравствуйте. Хочу из файла считать данные построчно. Считаю количество...

По некоторому количеству строк (не более N) найти пары строк с общим словом
По некоторому количеству строк (не более N) найти пары строк с общим словом....

7
Другие темы раздела
C++ Сравнивание числа с числом из файла http://www.cyberforum.ru/cpp-beginners/thread662804.html
Есть следующие строки, которые считывают из файла цифру: #define WORKFILE "C:\\tmp.html" ... char workProcess; ifstream input_file(WORKFILE);
C++ Строка: Вывести строку-описание данного числа, например: 256 — «двести пятьдесят шесть» Дано целое число в диапазоне 100–999. Вывести строку-описание данного числа, например: 256 — «двести пятьдесят шесть», 814 — «во- семьсот четырнадцать в c++ с использованием cin, cout, witch, case!... http://www.cyberforum.ru/cpp-beginners/thread662782.html
FLTK, "Hello World" C++
Взял код из документации к FLTK: #include <FL/Fl.H> #include <FL/Fl_Window.H> #include <FL/Fl_Box.H> int main(int argc, char **argv) { Fl_Window *window = new Fl_Window(340,180); Fl_Box...
Верно ли, что все элементы 1-ой последовательности входят во 2-ю последовательность C++
помогите пожалуйста написать программу)))) Даны натуральные n, m, целые a1, a2, ..., an и b1, b2, ..., bm. Внутри каждой из последовательностей нет повторяющихся членов. Верно ли, что все элементы...
C++ Ругается на setw() http://www.cyberforum.ru/cpp-beginners/thread662715.html
Вообщем беда у меня с 10-ой студией, не могу понять почему ругается на setw хотя библиотеку нужную подключил, помогите нубу (поиск не дал результатов) :) #include "stdafx.h" #include <conio.h>...
C++ Цикл: Определить все числа, принадлежат промежутку [10,99], сумма цифр которых является простым числом. Помогите решить задачу: "Определить все числа, принадлежат промежутку , сумма цифр которых является простым числом." Здесь надо цикл на знахождения сумы цифр(его написать легко) и цикл проверки... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru