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

Структура книги - C++

Восстановить пароль Регистрация
 
Harmonster
9 / 9 / 3
Регистрация: 20.05.2012
Сообщений: 101
26.12.2013, 17:44     Структура книги #1
Здравствуйте! Как реализовать такой функционал?

Структура книги, содержащая следующие поля:
  • Автор
  • Название
  • Издатель
  • Город издания
  • Дата издания
  • ISBN идентификатор
  • Количество страниц

И есть текстовый файлик, в котором находится информация об книгах (информация как и в структуре).

Нужно ввести цифру (от 1 до 7, где 1 - поиск по автору, 2 - поиск по названию, и тд)
И ввести фильтр поля (тоесть, если выбран поиск по автору, то нужно ввести фамилию автора с инициалами и вывести все книги автора)

Помогите, пожалуйста.

C++
1
2
3
4
5
6
7
8
9
10
struct Book
{
    char Author[80]; // Автор
    char Name[80]; // Название
    char Publisher[80]; // Издатель
    char PublisherCity[80]; // Город издания
    char PublicationDate[80]; // Дата издания
    char ISBN[80]; // ISBN идентификатор
    int NumberOfPages; // Количество страниц
};
Пример в текстовом файле
"Клюшин ВЛ" - "Высшая математика для экономистов" - "ИНФРА-М" - "Москва" - "2006" - "5-16-002752-1" - "448"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2013, 17:44     Структура книги
Посмотрите здесь:

C++ Структура, доступная из всех файлов проекта ("глобальная" структура)
Структура: Вывести на экран книги 2010 года выпуска. C++
C++ Книги по С++ (что читать после книги Дейтела "Как программировать на С++")
C++ Книги Г.Шилдта в каком порядке нужно или какие книги для изучения с++
C++ В текстовом файле структура – информация о компьютерах. Структура с полями: название, стоимость.
структура C++
C++ Структура DateTime, битовая структура
C++ Структура «База», сущности «Универсам» и «Продукты», структура «Товар»

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

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

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