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

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

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

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

20.04.2014, 22:29. Просмотров 121. Ответов 0
Метки нет (Все метки)

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
struct matter
    {
    char name[30];
    float udves;
    int prov;
    };
void main()
{
FILE *file; char slov[19]="zzz"; int ob_ch=0, numer, *mass, schet=0, flag; float ud_ves=0;
file=fopen (filename, "rb");
while ( fread(&mat, sizeof(matter), 1, file) )
    {
    ob_ch++;
    if ( strcmp(mat.name,slov)<0 ) { strcpy(slov, mat.name); numer=ob_ch; }
    }
mass= new int [ob_ch];
for (int q=0; q<=ob_ch-1; q++)  mass[q]=-1;
mass[0]=numer;
for (int i=1; i<=ob_ch-1; i++)
    {
    char slov[19]="zzz"; rewind(file); schet=0;
    while ( fread(&mat, sizeof(matter), 1, file) )
        {
        schet++;
        flag=1; int j=0;
        while (mass[j]!=(-1))
            {
            if (schet==mass[j]) flag=0;
            j++;
            }
            if (flag && (strcmp(mat.name,slov)<0) ) { strcpy(slov, mat.name); mass[i]=schet; }
        }
    }
}
Подскажите, как называется данная сортировка
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.04.2014, 22:29     Сортировка
Посмотрите здесь:

C++ Сортировка
Сортировка C++ C++
C++ сортировка
C++ Сортировка
C++ сортировка в С/С++
Сортировка C++
C++ Сортировка
Сортировка C++
C++ Сортировка
Сортировка C++
Сортировка C++
Сортировка C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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