Раздел
Программирование
Просмотров
248
Покупок
1
Антиплагиат
Не указан
Размещена
26 Окт 2022 в 21:07
ВУЗ
ТулГУ (Функциональное и логическое программирование)
Курс
3 курс
Стоимость
250 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
лаб 5 ФИЛП — копия
67.7 Кбайт
Описание

Цель работы:

Получить навык создания множества элементов при программировании в среде Пролог и выполнения операции над ними.

Задание на работу:

Создать предикат определения множества точек единичного квадрата, попадающих в заштрихованную область (Рисунок 1).


Рисунок 1 – Заштрихованная область фигуры

Ход работы:

Математическая постановка задачи. Множество точек, попадающих в заштрихованную область определяется, как разность между множеством точек, попадающих в единичный квадрат ABCD и множеством точек, попадающих в треугольник DEC (Рисунок 2). Пользователь вводит число точек, которое необходимо случайным образом сгенерировать, а также задает одну из сторон (ED или EC) равнобедренного треугольника DEC.


Рисунок 2 – Квадрат ABCD и треугольник DEC

Вам подходит эта работа?
Похожие работы
Другие работы автора
Предыдущая работа
Следующая работа
Прямой эфир