![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 17.07.2013
Сообщений: 20
|
![]()
короче, почти со всем сам разобрался. всё работает, но 1 баг остался. при использовании функции ChangeNum к уже существующему номеру (пункт меню "работа с одним пользователем" -> "изменить номер"), при условии что у пользователя 2 или 3 номера, стирается код код номера который следует за редактируемым. вообще без понятия, почему оно стирается, ибо функция к следующему даже не притрагивается.
P.S. кто там хотел задание Задание 1. Создайте класс «Номер телефона». - Данные класса - код оператора, номер абонента и тип номера (международный, междугородный, мобильный). - Создайте конструктор произвольного номера, конструктор по умолчанию и копирования. Установите ограничение на количество цифр в номере. - Определите методы для вывода телефона на экран в формате (050) 22-33-456, изменения номера телефона, возвращение частей номера: кода оператора и самого номера, определение типа мобильного оператора по его коду. Задание 2. Создайте производный класс «Телефонная книга», в котором свяжите номер телефона с фамилией абонента. У одного абонемента может быть до 3-х телефонных номеров. Определите конструктор производного класса. Перегрузите операцию сложения для добавления нового номера телефона для абонента. Организуйте поиск номера абонента по первым буквам имени, вывод номеров с одинаковым кодом оператора, поиск номера определенного типа (например, домашнего телефона), вывод данных абонентов, отсортированных по алфавиту. Последний раз редактировалось KaMaKaDzA; 15.12.2015 в 22:56. |
![]() |
![]() |
![]() |
#12 | |
Регистрация: 28.11.2015
Сообщений: 8
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 17.07.2013
Сообщений: 20
|
![]()
можешь взять тот код, что я кинул в архиве, разрешаю) я пока только 2 косяка нашел. тот что описан выше, и ещё один (уже пофиксил, но код сюда не заливал, суть косяка в том в том, что при использовании функции сортировки и общего вывода, абоненты не только выводятся по порядку, но и в самом массиве становятся по порядку. а это сбивает порядковые номера.)
|
![]() |
![]() |
![]() |
#14 | |
Регистрация: 28.11.2015
Сообщений: 8
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#15 |
Регистрация: 28.11.2015
Сообщений: 8
|
![]()
вот такое окно
|
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 17.07.2013
Сообщений: 20
|
![]() |
![]() |
![]() |
![]() |
#17 |
Регистрация: 28.11.2015
Сообщений: 8
|
![]() |
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 17.07.2013
Сообщений: 20
|
![]()
печально. тогда нельзя тебе его брать. ибо я тож там же учусь. и на днях его сдавать собираюсь. как только доделаю.
|
![]() |
![]() |
![]() |
#19 |
Регистрация: 28.11.2015
Сообщений: 8
|
![]()
Так я и не беру... в меня совсем другой код... я уже сегодня его показывал, просто немного доделать осталось
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
классы | Lucky777 | Общие вопросы по Java, Java SE, Kotlin | 1 | 13.10.2011 23:36 |
Классы | ЛюсьенкА | C++ Builder | 1 | 08.04.2011 11:59 |
классы | Blade47 | Общие вопросы C/C++ | 2 | 05.04.2011 15:29 |
классы в С++ | Laplas | Помощь студентам | 0 | 27.03.2011 17:57 |