Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Использование функций для работы с одномерными и двухмерными массивами http://www.cyberforum.ru/cpp-beginners/thread300429.html
Привет всем!!!Помогите решить задачу=) Дано целое число N (> 1), а также первый член A и знаменатель Q геометрической прогрессии. Сформировать и вывести массив размера N, содержащий N первых...
C++ Отключение комбинации клавиш Win+D
Как отключить (програмно) комбинацыю Win+D (свернуть все окна) под XP? Помогите пожалуйста!!!
Написать рекурсивную функцию, которая находит минимальный элемент в матрице (двумерном массиве). C++
Написать рекурсивную функцию, которая находит минимальный элемент в матрице (двумерном массиве). Добавлено через 2 часа 11 минут Помогите пожалуйста! Завтра надо сдать отчет.Хоть какие наброски...
C++ Алгоритм Крамера Добрый день. Помогите, пожалуйста, с задачкой. Нужно написать программу, которая выполняет следующие действия: 1. Ввод, вывод матрицы, подсчёт её определителя. 2. Реализует правило Крамера. 3.... http://www.cyberforum.ru/cpp-beginners/thread300423.html
C++ Отобразить строки со звездочками http://www.cyberforum.ru/cpp-beginners/thread300422.html
Написать программу использующие вложенные циклы, которая запрашивает ввод количества отображаемых строк. Затем она отображает указанное количество строк, заполненных звездочками. Причем количество...
C++ Найти и вывести на экран сумму минимальных элементов массивов
Ввести с клавиатуры одномерные массивы М(8),F(6),W(10).Найти и вывести на экран сумму минимальных элементов этих массивов
C++ Подсчитать количество различных цифр в десятичной записи натурального числа.
Подсчитать количество различных цифр в десятичной записи натурального числа.
C++ Внешняя сортировка Подскажите, как реализовать внещную сортировку массива? http://www.cyberforum.ru/cpp-beginners/thread300402.html
C++ Удалить из введенной с клавиатуры строки начальные пробелы http://www.cyberforum.ru/cpp-beginners/thread300396.html
Помогите написать программу, которая удаляет из введенной с клавиатуры строки начальные пробелы на языке "СИ"
C++ ООП 1. Определить класс STUDENT, содержащий следующие частные элементы данных: • NAME – фамилия и инициалы; • GROUP – номер группы; • SES – успеваемость (массив из пяти элементов); общие... http://www.cyberforum.ru/cpp-beginners/thread300379.html
gooseim
Эксперт С++
513 / 417 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
20.05.2011, 22:43 0

Сортировка строк в алфавитном порядке

20.05.2011, 22:43. Просмотров 45163. Ответов 6
Метки (Все метки)

Ответ

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
#include <string>
#include <iostream>
#include <fstream>
#include <list>
#include <algorithm>
#include <iterator>
 
using namespace std;
 
int main()
{
   ifstream in("input.txt");
   ofstream out("output.txt");
   list<string> lines;
   
   while(!in.eof())
   {
      string s1;
      getline(in, s1, '\n');
      lines.push_back(s1);   
   }
   lines.sort();
   copy(lines.begin(), lines.end(), ostream_iterator<string>(out, "\n"));
   in.close();
   out.close();   
}
Вывод на экран сделай сам.

Вернуться к обсуждению:
Сортировка строк в алфавитном порядке
4
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.05.2011, 22:43

Сортировка в алфавитном порядке
Написал скрипт сортировки по алфавиту. По идее работать должен, но к сожалению не работает. Вот...

Сортировка в алфавитном порядке
Мне нужно создать функцию, которая сортирует список книг указанного автора в алфавитном порядке...

Сортировка слов в алфавитном порядке
Задан любой текст.Выпонить сортировку слов этого текста в алфавитном порядке.

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.