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

Отсортировать номер телефона по первым 3-м цифрам номера - C++

Восстановить пароль Регистрация
 
Irpen Zigrin
0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 8
09.06.2013, 14:42     Отсортировать номер телефона по первым 3-м цифрам номера #1
Вот часть кода структуры в котором сортирует вообще по всему номеру, мне же нужно чтобы сортировало только по первым 3-м цифрам:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 if(mas[i].phone>mas[i+1].phone)
                    {
                        strcpy(temp_familiya, mas[i].familiya);
                        strcpy(mas[i].familiya,mas[i+1].familiya);
                        strcpy(mas[i+1].familiya,temp_familiya);
 
                        strcpy(temp_name, mas[i].name);
                        strcpy(mas[i].name,mas[i+1].name);
                        strcpy(mas[i+1].name,temp_name);
 
                        temp_year=mas[i].year[k];
                        mas[i].year[k]=mas[i+1].year[k];
                        mas[i+1].year[k]=temp_year;
 
                        for(k=0;k<=2;k++)
                        {
                            temp_phone=mas[i].phone;
                            mas[i].phone=mas[i+1].phone;
                            mas[i+1].phone=temp_phone;
                        }
                    }
Вот пример всей структуры:
Вложения
Тип файла: rar main.rar (1.0 Кб, 2 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2013, 14:42     Отсортировать номер телефона по первым 3-м цифрам номера
Посмотрите здесь:

C++ При вводе имени абонента или его номера выводить его фамилию, номер телефона и адрес.
Сортировка массива структур по первым трём цифрам одного из его элементов C++
C++ Запрос номера телефона. Ошибка в программе.
C++ Вытянуть номер телефона
Структура и объединение: дан список студентов. Общие поля: Ф.И.О., группа, домашний номер телефона. Для тех, у кого домашний телефон указать его номер C++
C++ Написать программу,которая запрашивает у пользователя фамилию,дату рождения,номер группы,номер телефона и записывает их в данные
Телефонный справочник: добавление/удаление/поиск номера телефона C++
Записать в файл номер телефона и сумму разговоров C++

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

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

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