
Среда программирования: SWI-Prolog
Название работы: Функциональные и логическое программирование. Вариант 3. Игра «Наберите в сумме 20»
Вид работы: Курсовая работа
Тематика работы: Игры, Прочие
Объем программы: 5 (по десятибалльной шкале)
Уровень сложности: 5 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: ТУСУР, ФДО, Функциональное программирование, логическое программирование, предикат, Prolog, список возможных ходов, ход игрока, требуемая конечная сумма игры, выбор кто ходит первым, сценарий описываемой игры, алгоритм поиска выигрышных состояний
Функции программы:
Вариант 3. Игра «Наберите в сумме 20».
Разработать программу на SWI-Prolog.
Исходные данные к курсовой работе: Список возможных ходов игроков, требуемая конечная сумма игры, выбор кто ходит первым.
Целью работы является закрепление знаний и овладение навыками использования понятийного аппарата функционального и логического программирования, приобретение навыков и освоение методов программирования достаточно сложных задач на языках функционального и логического программирования.
Описание (отчет):
Есть
на 19 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
Для работы с программой нужно использовать файл p4.pl, например, в SWI-Prolog.
исходники
p4Перед покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. Содержание1 Введение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 2 Анализ задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 3 Решение задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 3 .1 Выбор алгоритма и структур данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 3 .2 Описание алгоритма . . . . . .