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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
figo20089
0 / 0 / 0
Регистрация: 15.10.2009
Сообщений: 8
#1

Сортировка слов по буквам - C++

01.02.2010, 18:44. Просмотров 610. Ответов 5
Метки нет (Все метки)

В текстовом файле задано. Считать этот текст и создать контейнер слов, посортировать его по количеству букв в слове, вывести в файл.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2010, 18:44     Сортировка слов по буквам
Посмотрите здесь:

сортировка слов по буквам и их форме с подключением файла с ПК - C++
Подскажите пожалуйста как это сделать,сегодня экзамен был разрешили дописать работу на дому и выслать к 02:00 по мск...иду на...

STL: Сортировка слов по количеству согласных букв; вывод слов, встречающихся в списке более одного раза - C++
Помогите написать программу!! Сортировка слов по количеству согласных букв; вывод слов, встречающихся в списке более одного раза. ...

Сортировка слов - C++
Привет. Объясните пожалуйста код, немогу с ним разобраться(знаю что программа принимает строку выводит ее на экран и считает сумму наврное)...

сортировка слов - C++
задан текст. выполнить сортировку этих слов, расположив их в порядке увеличения количества букв в словах

сортировка слов - C++
#include <iostream> #include<vector> #include<list> using namespace std; int main() { ...

Сортировка слов по их длине - C++
Ввести строку. На печать выдать новую строку в которой все слова расположены в порядке возрастания длин слов.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
01.02.2010, 23:52     Сортировка слов по буквам #2
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
#include <iostream>
#include <algorithm>
#include <vector>
#include <string>
#include <fstream>
 
bool _func(const std::basic_string <char> &ONE, const std::basic_string <char> &TWO)
{
    return ONE.length() < TWO.length();
}
 
int main()
{
 
    std::vector <std::basic_string <char> > _VEC;
 
    const std::basic_string <char> _STR = "D:\\c.txt";
    std::ifstream _FIN(_STR.c_str());
 
    std::istream_iterator <std::basic_string <char> > _ITER(_FIN);
    std::istream_iterator <std::basic_string <char> > _ITER2;
 
    std::insert_iterator <std::vector <std::basic_string <char> > > _ITER3(_VEC, _VEC.begin());
    std::copy(_ITER, _ITER2, _ITER3);
 
    std::ostream_iterator <std::basic_string <char> > _ITER4(std::cout,"\n");
    std::copy(_VEC.begin(), _VEC.end(), _ITER4);
 
    std::cout << std::endl;
 
    std::sort(_VEC.begin(), _VEC.end(), _func);
    std::copy(_VEC.begin(), _VEC.end(), _ITER4);
    return 0;
}
easybudda
Эксперт С++
9460 / 5473 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
02.02.2010, 00:09     Сортировка слов по буквам #3
Цитата Сообщение от Андрейка Посмотреть сообщение
C++
1
std::vector <std::basic_string <char> > _VEC;
Андрейка, простите за любопытство: а чем такой подход лучше, чем
C++
1
std::vector <std::string> _VEC;
Так вроде бы проще?
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
02.02.2010, 00:11     Сортировка слов по буквам #4
а вдруг у него символы wchar_t, ну хотя тада wstring попрёт ) да х3 мне делать ща нечего решил побольше попечатать
easybudda
Эксперт С++
9460 / 5473 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
02.02.2010, 00:15     Сортировка слов по буквам #5
Андрейка, ну выглядит-то так загадочнее...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.02.2010, 09:56     Сортировка слов по буквам
Еще ссылки по теме:

сортировка слов vector - C++
Добрый день, условие задачи: Все слова исходного файла input.txt записать в файл output.txt без повторений, расположив их в порядке...

Сортировка списка слов - C++
Помогите написать код:) Сортировка списка слов. Каждый элемент списка содержит динамический массив типа char {char*}. Массив хранит...

Сортировка слов в массиве - C++
Необходимо отсортировать слова в массиве типа char, ну или string, если так будет проще. Заранее благодарю!

Сортировка слов по алфавиту - C++
Здравствуйте уважаемы программисты. Необходимо отсортировать слова по алфавиту. #include &quot;stdio.h&quot; #include &quot;conio.h&quot; #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
02.02.2010, 09:56     Сортировка слов по буквам #6
easybudda, да полюбому) препод будет удивляться
Yandex
Объявления
02.02.2010, 09:56     Сортировка слов по буквам
Ответ Создать тему
Опции темы

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