|
0 / 0 / 0
Регистрация: 23.05.2013
Сообщений: 17
|
|
Телефонная книга: просмотр, поиск, добавление записей24.05.2013, 11:08. Показов 7592. Ответов 17
Метки нет (Все метки)
Доброго вечера.
Такая проблема. Завтра в универ нужно сдать программу, с которой вышла полная запара, т.к. не имею представления как её вообще писать. Просьба заключается в следующем: Напишите, пожалуйста, кому не сложно и есть желание помочь нюбам, программку за меня. Программирование в MS Visual studio 2010 (Visual c++ 2010) Программа должна выглядеть в виде консоли, с массивом, и данные должны браться из текстового файла (тхт). Вот, собственно, задание: Написать программу с объектами, работающую как адресная /*телефонная*/ книга. Вся информация должна считываться и записываться из/в текстовый файл. Должно быть реализовано: а) Просмотр всей адресной книги на экране б) Поиск по имени, адресу и тел. номеру в) Возможность дополнения адресной книги Заранее огромнейшее СПАСИБО! Добавлено через 10 часов 54 минуты Актуально и нужно очень срочно. спасибо
0
|
|
| 24.05.2013, 11:08 | |
|
Ответы с готовыми решениями:
17
Реализовать поиск по заданному полю в списке объектов пользовательского типа (структура "Телефонная книга") Телефонная книга (массив записей)
|
|
|
|
| 24.05.2013, 11:45 | |
|
типа вот так, только дальше сами думайте
![]() C++ map<string, string> book; void add(string name, string phone) { book.insert(pair<string, string>(name, phone); } void del(string name) { map<string, string>::iterator it = book.find(name); book.erase(it); } // итд
0
|
|
|
0 / 0 / 0
Регистрация: 23.05.2013
Сообщений: 17
|
|
| 24.05.2013, 12:36 [ТС] | |
|
Да я то додумаю, но нет времени всё обдумывать. через 15-20 мин сдавать надо
а у меня ничего не написано вручите пжлст
0
|
|
| 24.05.2013, 13:03 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 23.05.2013
Сообщений: 17
|
||
| 26.05.2013, 17:57 [ТС] | ||
|
0
|
||
|
С++ Beginner
120 / 120 / 77
Регистрация: 28.02.2013
Сообщений: 246
|
||||||
| 26.05.2013, 20:34 | ||||||
|
Исходник:
Кликните здесь для просмотра всего текста
tel.txt Кликните здесь для просмотра всего текста
455635 ALEXANDER LENINA
555195 ANASTASIYA NIKIFOROVA 432933 SERGEY KIROVA 663344 NIKOLAY KIROVA 456781 MAKSIM MIRA 338543 MARIYA FROLOVA 655778 VLADIMIR MIRA 899311 ANDREY GREEN 551951 SERGEY GORNYAKOV 355611 EVGENIY MALINOVA 741378 KRISTINA TITOVA 661995 MIKE BORISOVA 553661 MAKSIM TITOVA
1
|
||||||
|
0 / 0 / 0
Регистрация: 23.05.2013
Сообщений: 17
|
|
| 27.05.2013, 20:03 [ТС] | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 10.09.2011
Сообщений: 146
|
|
| 26.01.2016, 07:19 | |
|
здравствуйте!
Я только начинаю осваивать Visual Studio, раньше писал на борландовском С++.. MarVaL, я добавляю вашу программу в Vusual Studio, но он пишет фатал ерор и не хочет компилироваться.. что я делаю не так?
0
|
|
|
1 / 1 / 0
Регистрация: 10.09.2011
Сообщений: 146
|
|
| 26.01.2016, 08:04 | |
|
MarVaL, разобрался, все работает, огромное спасибо.
Не могли бы вы прокоментировать каждую запись?)
0
|
|
|
Модератор
|
|
| 26.01.2016, 11:39 | |
|
tarakan.nvkz, человека больше года на форуме нет. Вы в профиль его в раздел "Статистика" загляните. Последняя активность: 04.10.2014 18:01
Весьма вероятно, что он Вам вообще не ответит.
0
|
|
|
1 / 1 / 0
Регистрация: 10.09.2011
Сообщений: 146
|
|
| 26.01.2016, 11:49 | |
|
gru74ik, эх, а я и не посмотрел..
мне непонятен некоторый синтаксис, все что происходит в циклах/функциях мне понятно. Придется видимо долго разбираться самому)
0
|
|
|
1 / 1 / 0
Регистрация: 10.09.2011
Сообщений: 146
|
|
| 26.01.2016, 11:55 | |
|
gru74ik, я сейчас напишу коментарии к его исходнику и прикреплю
0
|
|
|
1 / 1 / 0
Регистрация: 10.09.2011
Сообщений: 146
|
||||||
| 26.01.2016, 12:05 | ||||||
|
gru74ik,
Кликните здесь для просмотра всего текста
Добавлено через 2 минуты gru74ik, видимо у меня проблема с незнанием некоторых операторов, т.к. c++ я изучал в университете, там одна лабораторная была по структурам..
0
|
||||||
|
Модератор
|
|
| 26.01.2016, 12:20 | |
|
tarakan.nvkz, в 6-й строке кода объявляется структура Phone. Название плохо отражает суть, поскольку Phone - это "телефон", а тут уместнее было бы
SubscriberInfo, т.е. "Информация об абоненте". Возможно, это Вас и запутало.В 12-й строке объявляется структура PhoneBook - телефонная книжка. В качестве данных-членов этой структуры тут выступает указатель на первый элемент массива объектов типа Phone. В 18-й строке прототип функции load(), возвращающей адрес объекта типа PhoneBook.
1
|
|
|
1 / 1 / 0
Регистрация: 10.09.2011
Сообщений: 146
|
|
| 26.01.2016, 12:28 | |
|
gru74ik, спасибо большое! если вы не против, я иногда буду задавать вам всякие дурацкие вопросы, если вам не сложно конечно)
0
|
|
|
Модератор
|
|
| 26.01.2016, 12:41 | |
|
tarakan.nvkz, пожалуйста. Чем могу - помогу.
0
|
|
| 26.01.2016, 12:41 | |
|
Помогаю со студенческими работами здесь
18
База данных на основе массива записей: добавление, удаление, поиск записей Телефонная книга Телефонная книга
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|