Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Prolog1
Задание 1. Даны результаты экзаменов для группы из пяти студентов:
Построить базу знаний о результатах экзаменов, содержащую правила для определения следующих понятий: · Отличник (студент, у которого по всем предметам пятерки) · Двоечник (есть хотя бы одна двойка) · Математик (по алгебре и геометрии 4 и 5). Получить ответы на следующие вопросы: · Является ли Иванов отличником? · Вывести список всех отличников · Является ли Сидоров математиком? · Получить список неуспевающих по истории · Получить список всех математиков. Задание 2. Описать на Прологе базу знаний «Население и площадь стран мира», содержащую следующую информацию: население США – 203 млн. человек, население Индии – 548 млн. человек, население Китая – 900 млн. человек, население Бразилии – 108 млн. человек, площадь США – 8 млн. кв.км, площадь Индии – 3 млн. кв.км, площадь Китая – 9 млн. кв.км, площадь Бразилии – 8 млн. кв.км. Добавить к базе знаний правило, определяющее понятие «Крупнейшая страна». К крупнейшим странам относятся страны с населением более 200 млн. человек и площадью более 5 млн. кв. км. Сформировать следующие цели: · Какие страны имеют площадь от 3 до 8 млн кв.км? · В каких странах население меньше 300 млн. человек или больше 600 млн. человек? Задание 3. 1. Описать на Прологе базу знаний «Правители России», содержащую следующие факты: Ярослав Мудрый правил с 1019 по 1054 годы, Изяслав первый правил с 1054 по 1077 годы, Всеволод первый правил с 1078 по 1093 годы, Святополк Второй правил с 1092 по 1112 годы, Владимир Мономах правил с 1113 по 1125 годы, Мстислав Великий правил с 1125 по 1132 годы. 2. Добавить к базе знаний «Правители России» правило, определяющее понятие «Великий князь в году Y», которое определяло бы имя правителя России в произвольном году Y. 3. Сформировать цели: Кто правил Россией с 1050 по 1080 годы? Кто был Великим князем в 1020 и в 1080 годах? Получить ответы на поставленные вопросы. Игры 23 спички. Игроки начинают с 23 спичек. Каждый игрок по очереди удаляет 1, 2 или 3 спички. Тот, кто взял последнюю спичку, - проигравший. Написать программу, реализующую эту игру. Угадай число. Компьютер загадывает число от 1 до 100. Каждый ход человек называет число, а компьютер говорит: больше, меньше или угадал. Игра заканчивается, когда игрок назовет загаданное число. Могут быть заданы и другие игры, например, быки и коровы, крестики-нолики. БД В базе данных содержатся сведения об операциях с кредитными карточками. Каждая запись должна содержать имя клиента, тип операции и количество денег. Написать программу, результат работы которой – значение итоговой суммы всех операций для конкретного лица.
|