Создан заказ №1562704
7 декабря 2016
Пролог Д
Как заказчик описал требования к работе:
Написать программу в Прологе Д. Графика.
Есть пример:
РА(х,у,и,в,с):-ЛИНИЯ(х,у,х,в,с),ЛИНИЯ(х,в,и,в,с),ЛИНИЯ(и,в,и,у,с),ЛИНИЯ(и,у,х,у,с);
%?РА(10,10,100,100,12);
КР(1,х,у):-ТОЧКА(х,у,2);
КР(р,х,у):-ОКРУЖНОСТЬ(х,у,р,2),КР(#р-1#,х,у);
ДЕ(х,у,н,р):-СЛОЖЕНИЕ(з,н,у),ЛИНИЯ(х,у,х,з,6),СЛОЖЕНИЕ(т,р,з),КР(
р,х,т);
%?ДЕ(150,150,40,10);
АЛЛЕЯ(1,х,у,н,р):-ДЕ(х,у,н,р);
СДВИГ(х,у,х1',у1'):-СЛОЖЕНИЕ(х,60,х1'),СЛОЖЕНИЕ(у,90,у1');
АЛЛЕЯ(м,х,у,н,р):-ДЕ(х,у,н,р),СДВИГ(х,у,х1',у1'),АЛЛЕЯ(#м-1#,х1',у1',н,р);
%?АЛЛЕЯ(3,100,200,100,50);
САД(1,м,х,у,н,р):-АЛЛЕЯ(м,х,у,н,р);
СДВИГ1(х,х1',н,н1',у,у1',р,р1'):-СЛОЖЕНИЕ(х,150,х1'),СЛОЖЕНИЕ(10,н1',н),СЛОЖЕНИЕ(10,у1',у),СЛОЖЕНИЕ(5,р1',р);
САД(а,м,х,у,н,р):-АЛЛЕЯ(м,х,у,н,р),СДВИГ1(х,х1',н,н1',у,у1',р,р1'),САД(#а-1#,м,х1',у1',н1',р1');
?САД(5,3,50,200,100,50);
нужно сделать тоже самое , только с другим предметом (не дерево)
подробнее
Заказчик
заплатил
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
8 декабря 2016
Заказ завершен, заказчик получил финальный файл с работой
5
Пролог Д.jpg
2019-09-29 19:31
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Автор новый. Общение задалось не сразу, но видимо как раз потому что автор новый. Мы довольно быстро пришли к пониманию и компромиссам. Относительно самой работы нареканий нет никаких. Автор выполнил все точно раньше срока.