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

Сортировка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция и Процедура http://www.cyberforum.ru/cpp-beginners/thread183351.html
Помоги пожалуйста: 1. Построить функцию которая возвращает бы 0 или 1 в зависимости является ли число палиндромом или нет(Инт поли(лонг х)) 2. Построить процедуру которая для данного массива а заполняет число по спирали с правого нижнего угла p.s. это всё на С
C++ Найти площадь сектора, радиус которого равен 13.7, а дуга содержит заданное число радиан φ. Найти площадь сектора, радиус которого равен 13.7, а дуга содержит заданное число радиан φ. помогите срочно нужно!!!!!!!!!!!!! Не могу http://www.cyberforum.ru/cpp-beginners/thread183344.html
Borland C++ 3.1 База данных C++
Написал код, компилит без ошибок, НО дальше компиляции не идет:( Может кто чего подскажет: ? Код: //Программа работы с базой данных "Экскурсии" //Создание базы //Просмотр базы //Поиск по названию страны с созданием файла выборки //Сортировка по наименованию экскурсии в алфавитном порядке //Сортировка в порядке возрастания стоимости путевки #include <stdio.h> #include <stdlib.h>
Биквадратное уравнение C++
Даны действительные числа a, b, c (a ≠ 0). Полностью исследовать биквадратное уравнение ax4 + bx2 + c = 0, т.е. если действительных корней нет, то должно быть выдано сообщение об этом, иначе должны быть выданы два или четыре корня. Решите срочно на паскале, очень нужно
C++ Дано натуральное число n, найти первую цифру числа n http://www.cyberforum.ru/cpp-beginners/thread183338.html
Дано натуральное число n (n ≤ 100), найти первую цифру числа n. На паскале пожалуйста срочно надо!
C++ Вычислить значение составной функции Помогите!!! Дано действительное число a. Вычислить f(a), если подробнее

Показать сообщение отдельно
LuBu
4 / 4 / 0
Регистрация: 03.12.2009
Сообщений: 71
07.11.2010, 22:30  [ТС]     Сортировка
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
using namespace System;
using namespace System::Collections;
void PrintIndexAndValues( IEnumerable^ myList );
ref class myReverserClass: public IComparer
{
private:
 
   // Calls CaseInsensitiveComparer.Compare with the parameters reversed.
   virtual int Compare( Object^ x, Object^ y ) = IComparer::Compare
   {
      return ((gcnew CaseInsensitiveComparer)->Compare( y, x ));
   }
 
};
 
int main()
{
 
   // Creates and initializes a new ArrayList.
   ArrayList^ myAL = gcnew ArrayList;
   myAL->Add( "The" );
   myAL->Add( "quick" );
   myAL->Add( "brown" );
   myAL->Add( "fox" );
   myAL->Add( "jumps" );
   myAL->Add( "over" );
   myAL->Add( "the" );
   myAL->Add( "lazy" );
   myAL->Add( "dog" );
 
   // Displays the values of the ArrayList.
   Console::WriteLine( "The ArrayList initially contains the following values:" );
   PrintIndexAndValues( myAL );
 
   // Sorts the values of the ArrayList using the default comparer.
   myAL->Sort();
   Console::WriteLine( "After sorting with the default comparer:" );
   PrintIndexAndValues( myAL );
 
   // Sorts the values of the ArrayList using the reverse case-insensitive comparer.
   IComparer^ myComparer = gcnew myReverserClass;
   myAL->Sort( myComparer );
   Console::WriteLine( "After sorting with the reverse case-insensitive comparer:" );
   PrintIndexAndValues( myAL );
}
 
void PrintIndexAndValues( IEnumerable^ myList )
{
   int i = 0;
   IEnumerator^ myEnum = myList->GetEnumerator();
   while ( myEnum->MoveNext() )
   {
      Object^ obj = safe_cast<Object^>(myEnum->Current);
      Console::WriteLine( "\t[{0}]:\t{1}", i++, obj );
   }
 
   Console::WriteLine();
}
 
/* 
This code produces the following output.
The ArrayList initially contains the following values:
        [0]:    The
        [1]:    quick
        [2]:    brown
        [3]:    fox
        [4]:    jumps
        [5]:    over
        [6]:    the
        [7]:    lazy
        [8]:    dog
 
After sorting with the default comparer:
        [0]:    brown
        [1]:    dog
        [2]:    fox
        [3]:    jumps
        [4]:    lazy
        [5]:    over
        [6]:    quick
        [7]:    the
        [8]:    The
 
After sorting with the reverse case-insensitive comparer:
        [0]:    the
        [1]:    The
        [2]:    quick
        [3]:    over
        [4]:    lazy
        [5]:    jumps
        [6]:    fox
        [7]:    dog
        [8]:    brown 
*/


Такая сортировка подойдёт ?
 
Текущее время: 12:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru