работа 1 – Классы
Взять задание работы "книги" (ее прикреплю в файлах и оставлю задание, которое было к ней) , заменив использование структур для формирования массива на классы. Требование по наличию и составу меню пользователя также взять из задания к работе "книги".
(
ниже задание к работе "книги"
Данные о предметной области представлены динамическим массивом структур. Разработать программу, которая осуществляет следующие функции. Все функции должны быть реализованы через меню пользователя, для всех заданий использовать динамические массивы.
а) ввод данных с клавиатуры (добавляя новые данные в массив),
б) удаление выбранного элемента массива;
в) вывод данных на экран (без сортировки);
г) разбить программу на функции, использование глобальных переменных на усмотрение студента.
а) реализовать запись данных в файл,
б) чтение данных из файла;
в) вывод данных на экран, отсортировав по одному из строковых полей;
г) допускается использование только двух глобальных переменных: указателя на массив структур и его размер.
Книги: автор, наименование, количество страниц, цена. Дополнить вывод рекомендацией книг, которые можно прочитать за один вечер (количество страниц меньше 100).
)
ниже задание к работе 1, которые необходимо выполнить вам
------------------------------------------------------------------------
работа 2 – Списки
Взять текст задания работы 1. Требование по наличию и составу меню пользователя также взять из задания к работе 1. Динамическая структура данных (список) должна быть реализована самостоятельно, использование встроенных контейнеров недопустимо.
----------------------------------------------------------------------
работа 3 – Текстовые файлы и простейшие оконные приложения
Для каждого задания, если не оговорено иное, дан файл, содержащий информацию в кодировке ASCII. Выполнить работу в соответствии с вариантом. Результат работы программы (вывод) поместить в отдельный текстовый файл (например, ‘out.txt’), продублировав на экране.
Не создавая отдельного файла, удалить из текстового файла слова, содержащие N гласных букв. N вводится с клавиатуры пользователем.
Гарантия на работу | 1 год |
Средний балл | 4.64 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |