Презентация Стандартные предикаты SWI Prolog онлайн
На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Стандартные предикаты SWI Prolog абсолютно бесплатно. Урок-презентация на эту тему содержит всего 33 слайда. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Стандартные предикаты SWI Prolog
Оцените!
Оцените презентацию от 1 до 5 баллов!
- Тип файла:ppt / pptx (powerpoint)
- Всего слайдов:33 слайда
- Для класса:1,2,3,4,5,6,7,8,9,10,11
- Размер файла:191.50 kB
- Просмотров:52
- Скачиваний:0
- Автор:неизвестен
Слайды и текст к этой презентации:
№2 слайд
![Арифметические предикаты Для](/documents_6/e52f29028a71f04f640cc53a2ad2bb54/img1.jpg)
Содержание слайда: Арифметические предикаты
Для выполнения основных арифметических действий можно воспользоваться несколькими предопределенными предикатами:
X+Y сложение,
X-Y вычитание,
X*Y умножение,
X/Y деление,
X//Y целочисленное деление ,
X^Y возведение в степень,
X/\Y побитовая конъюнкция (для целых чисел),
X\/Y побитовая дизъюнкция (для целых чисел),
X<<Y побитовый сдвиг влево на Y позиций (для целых чисел),
X>>Y побитовый сдвиг вправо на Y позиций(для целых чисел),
X mod Y остаток от деления X на Y(для целых чисел),
№3 слайд
![Арифметические предикаты abs](/documents_6/e52f29028a71f04f640cc53a2ad2bb54/img2.jpg)
Содержание слайда: Арифметические предикаты
abs(X) абсолютная величина X,
acos(X) арккосинус X,
asin(X) арксинус X,
atan(X) арктангенс X,
cos(X) косинус X,
sin(X) синус X,
exp(X) экспонента X,
log(X) логарифм натуральный,
log10(X) логарифм по основанию 10,
sqrt(X) квадратный корень X,
tan(X) тангенс X.
№4 слайд
![Арифметические предикаты](/documents_6/e52f29028a71f04f640cc53a2ad2bb54/img3.jpg)
Содержание слайда: Арифметические предикаты
Операндами арифметических предикатов
являются арифметические термы.
Арифметические выражения строятся из атомов
и переменных с помощью арифметических
предикатов. Допускается инфиксная и
префиксная записи арифметический выражений.
Арифметические термы без переменных
являются константами.
№5 слайд
![Предикаты сравнения](/documents_6/e52f29028a71f04f640cc53a2ad2bb54/img4.jpg)
Содержание слайда: Предикаты сравнения арифметических выражений
Пусть E1 и E2 ─ арифметические выражения. В
Прологе существуют следующие встроенные
предикаты для сравнения арифметических
выражений:
E1>E2 истинно, если Е1 больше Е2;
E1<E2 истинно, если Е1 меньше Е2;
E1>=E2 истинно, если Е1 больше или равно Е2;
E1=<E2 истинно, если Е1 равно или меньше Е2;
№6 слайд
![Предикаты сравнения](/documents_6/e52f29028a71f04f640cc53a2ad2bb54/img5.jpg)
Содержание слайда: Предикаты сравнения арифметических выражений
E1=:=E2 истинно, если Е1 равно Е2,
E1=\=E2 истинно, если Е1 равно Е2,
E1=E2 истинно, если Е1 и Е2 сопоставимы,
E1\=E2 истинно, если Е1 и Е2 не
сопоставимы,
X is E истинно всегда, и
неконкретизированной переменной X
присваивается значение Е.
№7 слайд
![Предикаты сравнения](/documents_6/e52f29028a71f04f640cc53a2ad2bb54/img6.jpg)
Содержание слайда: Предикаты сравнения символьных термов
Пусть E1 и E2 ─ символьные термы. Для
сравнения символьных термов используются
другие встроенные предикаты:
E1@>E2 истинно, если терм Е1 больше терма Е2,
E1@<E2 истинно, если терм Е1 меньше терма Е2,
E1@>=E2 истинно, если терм Е1 больше или равен терму Е2,
№10 слайд
![Различие между операторами](/documents_6/e52f29028a71f04f640cc53a2ad2bb54/img9.jpg)
Содержание слайда: Различие между операторами унификации “=” и арифметического сравнения “=:=”
Различие между операторами унификации “=” и
арифметического сравнения “=:=” состоит в том,
что при выполнении оператора “=” система не
производит вычислений, а оператор “=:=”
производит вычисление выражений и сравнение и
значений.
№29 слайд
![Текст программы in area X,Y -](/documents_6/e52f29028a71f04f640cc53a2ad2bb54/img28.jpg)
Содержание слайда: Текст программы
in_area(X,Y):- number(X), number(Y),(X^2+Y^2)=<4.
out_area(X,Y):- number(X), number(Y),(X^2+Y^2)>4.
otvet(X,Y):-in_area(X,Y),
write(‘заданная точка принадлежит области D’).
otvet(X,Y):-out_area(X,Y),
write(‘заданная точка не принадлежит области D’).
Примечание. В программе используется стандартный предикат вывода на экран write (см. следующие слайды).
Скачать все slide презентации Стандартные предикаты SWI Prolog одним архивом:
Похожие презентации
-
SWI Prolog Стандартные предикаты управления логическим выводом
-
Язык SWI Prolog. Обработка списков в программах на языке Пролог. Множества
-
Стандартные функции типа Real. (Урок 9-10)
-
Structure of the program in Prolog. Execution management
-
Стандартны оформления программного кода
-
Оператор switch
-
Switch - оператор множественного выбора
-
Символы и строки в Си. Стандартная библиотека: ctype. h и string. h. Собственная реализация стандартных функций
-
Стандартные типы. Работа с консолью. Развилки. (Основные) логические операции
-
Стандартные функции для работы с символьными и строковыми величинами