Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабораторные.doc
X
- •Даны факты для предикатов parent(X,y), marriage(X,y). Написать программу для предиката rodstvennik(X,y), который должен быть истинным только для родственников.
- •Описать рекурсивно домен для представления системы вложенных окон. Каждое окно характеризуется номером, именем, текстом и списком вложенных окон.
- •Даны факты для предикатов parent(X,y), marriage(X,y). Написать программу для предиката rodstvennik(X,y), который должен быть истинным только для родственников.
- •Даны факты для предикатов parent(X,y), marriage(X,y). Написать программу для предиката rodstvennik(X,y), который должен быть истинным только для родственников.
- •Написать программу для предиката, который по входному списку из целых чисел строил список из 0 и 1. Единица соответствует положительному числу, 0 – не положительному.
- •Написать программу для предиката, который по входному списку чисел строит список из на единицу больших чисел.
- •Описать рекурсивно домен для представления системы вложенных окон. Каждое окно характеризуется номером, именем, текстом и списком вложенных окон.
- •Написать программу для предиката, который по входному списку чисел строит список из чисел списка, умноженных на 10 для неотрицательных чисел и умноженных на -1 для отрицательных чисел.
- •Написать программу для предиката, выбрасывающего из входного списка чисел отрицательные числа.
- •Даны факты для предикатов parent(X,y), marriage(X,y). Написать программу для предиката rodstvennik(X,y), который должен быть истинным только для родственников.
- •Написать программу для предиката, выдающего максимальное значение из списка чисел.
- •Написать программу для предиката, выдающего сумму списка чисел.
- •Написать программу для предиката, выдающего среднее арифметическое входного списка чисел, среднее арифметическое квадратов этих же чисел.
- •Написать программу для предиката, упорядочивающего список чисел.
- •Описать рекурсивно домен для представления системы вложенных окон. Каждое окно характеризуется номером, именем, текстом и списком вложенных окон.
- •Даны факты для предикатов parent(X,y), marriage(X,y). Написать программу для предиката rodstvennik(X,y), который должен быть истинным только для родственников.
- •Написать программу для предиката, который по входному списку из целых чисел строил список из этих же чисел, но в обратном порядке.
- •Написать программу для предиката, который по входному списку из целых чисел строил список, содержащий каждый третий элемент входного списка.
- •Написать программу для предиката, который по входному списку из целых чисел строил список, содержащий каждый сотый элемент входного списка.
- •Написать программу для предиката, который по входному списку из целых чисел выдавал бы позицию первого отрицательного элемента списка.
- •Даны факты для предикатов parent(X,y), marriage(X,y). Написать программу для предиката rodstvennik(X,y), который должен быть истинным только для родственников.
- •Описать рекурсивно домен для представления системы вложенных окон. Каждое окно характеризуется номером, именем, текстом и списком вложенных окон.
- •Написать программу для предиката, который по входному списку из неповторяющихся целых чисел последовательно строит списки для всех возможных перестановок элементов исходного списка.
Описать рекурсивно домен для представления системы вложенных окон. Каждое окно характеризуется номером, именем, текстом и списком вложенных окон.
Даны факты для предиката reys(From, To), описывающего существующие рейсы самолетов с указанием пунктов отправления и прибытия. Написать программу для предиката avia2(From, To), который должен быть истинным, только если из города From можно долететь до города To с двумя пересадками, и нельзя с меньшим числом.
Написать программу для предиката, который по входному списку из неповторяющихся целых чисел последовательно строит списки для всех возможных перестановок элементов исходного списка.
Из математического анализа известно, что функция sin x представляется в виде ряда Тейлора sin x = x- (x^3)/3!+(x^5)/5!-(x^7)/7!+(x^9)/9!-(x^11)/11!+… Напишите рекурсивную программу для предиката sinus(X, Res), который выдает приближенное значение синуса путем суммирования первых членов ряда до тех пор, пока слагаемые превышают 0,0001. В программе, если нужно, использовать отсечение “!”.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]