Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / помогите пожалуйста!!!! / 3 сообщений из 3, страница 1 из 1
16.12.2011, 05:53
    #37579006
юлия!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите пожалуйста!!!!
помогите надо написать задачку на с++ или паскаль!!!
есть массив слов. нужно упорядочить его по возрастанию количества букв в словах. помогите пожалуйста!!!
...
Рейтинг: 0 / 0
16.12.2011, 06:32
    #37579013
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите пожалуйста!!!!
юлия!,

Код: plaintext
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.
#include <iostream>
#include <string>
#include <list>
using namespace std;

struct string_length : public binary_function <string, string, bool> 
{
	bool operator()(const string& _Left, const string& _Right) const
	{
		return _Left.length() < _Right.length();
	}
};

void main()
{
	int n;
	list<string> words;
	list<string>::iterator iter;
	string word;

	cout << "N = ";
	cin >> n;
	
	cout << endl;
	for (int i = 1; i <= n; i++)
	{
		cout << "Vvedite " << i << "-e slovo: ";
		cin >> word;
		words.push_back(word);
	}

	words.sort(string_length());

	cout << endl;
	for (iter = words.begin(); iter != words.end(); iter++)
		cout << *iter << endl;
}
...
Рейтинг: 0 / 0
16.12.2011, 06:41
    #37579014
юлия!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите пожалуйста!!!!
Usman,
большое пребольшое вам спасибо!!! вы меня спасли! хорошо что есть такие умные люди ^_^ ещё раз большое спасибо :)
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / помогите пожалуйста!!!! / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]