Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 14.11.2017, 21:50   #1
Genya44
Новичок
Джуниор
 
Регистрация: 14.11.2017
Сообщений: 2
По умолчанию Решение задачи на базы данных и файлы

Объясните, пожалуйста, на каких алгоритмах должен быть основаны эти задания C++
а) Програма реалізує гру в слова. Тематикою гри може бути будь-яка,
обрана користувачем (набір задається програмно). Для гри
використовується база даних,
яка складається з набору текстових
файлів, кожний з яких містить слова за відповідною тематикою.

Правила гри: користувач називає слово, а програма у відповідь
видає слово, яке починається з тієї літери,
на яку закінчується введене
користувачем слово. На виведене слово користувач відповідає своїм
словом.
Процес продовжується поки один з гравців не зможе назвати
чергове слово (у такому випадку задано порожній рядок у відповідь).

Якщо користувач вводить нове слово (відсутнє у відповідному
файлі), то після уточнення воно може бути занесене програмою у
файл.
Якщо слово у файл не заноситься, то вважається, що користувач
помилився під час введення та повинен визначити інше слово.

б) У текстовому файлі зберігаються дані про книги, наявні у
бібліотеці: назва книги, прізвище та ініціали автора,
кількість
екземплярів, жанр, рік видання, видавництво. У другому текстовому
файлі зберігається інформація про видачу книг:
дата видачі, дата
повернення, назва книги, автор. Шлях до файлів задається під час
запуску програми з командного рядка.

Програма складається з декількох файлів. У першому має бути
реалізовано роботу головної функції та виклик всіх інших функцій.
У
другому файлі повинні міститись функції, які забезпечують виконання
наступних дій:
– визначення книг, мінімальний відсоток
наявності яких
протягом року був найменший. Відсоток наявності розраховується як
відношення кількості книг, які лишались у
бібліотеці у деякий
момент, до кількості екземплярів даної книги у бібліотеці загалом.
Результати виводити на екран та у файл
для виконання замовлення;
– визначення середньої популярності книг трьох вікових
категорій (розбити в залежності від року їх
видавництва) протягом
останнього року. Отримані результати виводити разом з кількістю
екземплярів книг відповідної вікової категорії;

– виконання пошуку книг заданого користувачем автора.
Результати сортувати за назвами книг. Для кожної книги представити
також кількість
її замовлень за кожний з останніх місяців.
Роботу з програмою реалізувати за допомогою меню.
Заповнення файлу новими даними та внесення
змін до файлів
реалізовувати також за допомогою меню.
Genya44 вне форума
Старый 14.11.2017, 21:53   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

http://www.programmersforum.ru/misc.php?do=showrules
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение контрольной и 4 лаб. "Базы данных" Access Efim11rus Фриланс 4 21.01.2015 16:13
Выбор локальной базы данных для реализации поставленной задачи. ShnapS БД в Delphi 7 13.03.2013 09:54
Файлы прямого доступа и базы данных. вылка Помощь студентам 1 17.05.2010 16:25
Типизированные файлы; базы данных BadSanta Помощь студентам 1 27.02.2009 19:31