Составить программу в C++

Артем7 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
27.05.2018

Составить программу, которая содержит текущую информацию о книгах в библиотеке. Сведения о книгах включают:

- номер УДК;

- фамилию и инициалы автора;

- название;

- год издания;

- количество экземпляров данной книге в библиотеке.

Программа должна обеспечивать:

- начальное формирование данных обо всех книгах в библиотеке в виде списка;

- при выдаче каждой книги на руки вводится номер УДК, и программа уменьшает значение количества книг на единицу или выдает сообщение о том, что требуемой книги в библиотеке нет или требуемая книга находится на руках;

- при возвращении каждой книги вводится номер УДК, и программа увеличивает значение количества книг на единицу;

- по запросу выдаются сведения о наличии книг в библиотеке.

База данных должна сохраняться в текстовый документ(блокнот).Должна быть проверка данных .Пример: год издания(если указана не цифра,а буква ,то предлагает ввести корректные данные)