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

сортировка по фамилии - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить,является ли количество отрицательных элементов числом нечетных http://www.cyberforum.ru/cpp-beginners/thread198396.html
Помогите кто нибудь пожалуйста написать программы в С++... Используя массивы: 1.)Дан массив a(n).Определить,является ли количество отрицательных элементов числом нечетных. 2.)Дан массив а(n).Найти сумму цифр каждого элемента массива. Используя цикл с параметром: 1.)Вывести на экран все четные трехзначные числа. Используя цикл с предусловием: 1.)Дано число найти сумму нечетных цифр. ...
C++ Работа с строками в с++ Помогите пожалуйста!!!! Контрольная на носу….. Не могу решить одну задачу: Надо составить программу преобразование строки, представляющую запись целого десятичного числа, в целое десятичное числа, в целое десятичное число… С использование стандартных функций isdigit(), isspace() http://www.cyberforum.ru/cpp-beginners/thread198391.html
Вычислить количество элементов массива, равных 0 C++
C++. Одномерные массивы. Помогите пожалуйста с заданием в С++. В одномерном массиве,состоящем из n вещественных элементов,вычислить: 1)количество элементов массива,равных 0. 2)сумму элементов массива,расположенных после минимального элемента. упорядочить элементы массива по возрастанию модулей элементов. Если можно ещё начертите блок-схему.!! заранее всем СПАСИБО!!!
Создать два новых массива: в первый перенести все цифры из исходного массива, во второй - все остальные символы C++
Задан массив из k символов.Создать два новых массива: в первый перенести все цифры из исходного массива, во второй - все остальные символы. Помогите пожалуйста.
C++ Определить с точностью до 0,2 точку пересечения функции http://www.cyberforum.ru/cpp-beginners/thread198341.html
Определить с точностью до 0,2 точку пересечения функции y=x-exp(-ax2) с осью x при изменении аргумента x от b0 до bm с шагом 0,2. Значения a, b0, bm вводятся с клавиатуры. Сначала не обходимо определить знак функции y при x=b0. Изменение знака функции свидетельствует о пересечении оси x.
C++ три двунаправленных списка помогите решить задачу на зачет.... даны два файла, содержащие числовые данные 1.создать два двунаправленных упорядоченных списка, заполненный данными из файла 2. создать новый двунаправленный список, содержащий данные из двух существующих с сохранением упорядоченности 3.записать содержимое нового списка в третьем файле подробнее

Показать сообщение отдельно
straus
0 / 0 / 0
Регистрация: 18.10.2010
Сообщений: 45
29.11.2010, 19:46  [ТС]     сортировка по фамилии
у меня список однонаправленный...
и обязательно вот это _long ?

Добавлено через 3 минуты
и у мея теперб подчеркивает если применять strlen

Добавлено через 1 час 27 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int size,j;
        if (strlen(k->next->fam) <strlen( first->fam))
        { size=strlen(k->next->fam);}
        else{size=strlen( first->fam);}
        for(j=0;j<size;j++){
            if(k->next->fam[j] < first->fam[j]){
                break;}else{
                    t = k->next;
        k->next = first;
        first = t;}
 
        //t = first->next;
        //first->next = k->next->next;
        //k->next->next = t;}
        }
}
вот примерно я так написал сортировку.... но она не работает как правильно расставить указатели в данном случае??
 
Текущее время: 06:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru