Содержание работы. 1. Напишите составной запрос, в котором конкретизируются переменная X, получая значение 10, а затем конкретизируется переменная Y

1. Напишите составной запрос, в котором конкретизируются переменная X, получая значение 10, а затем конкретизируется переменная Y, которой присваивается значение, получаемое в результате умножения X на 3.

2. Напишите заново тот же составной запрос, добавив в него третью подцель, в которой проверяется, равно ли значение переменной Y числу 300.

3. Напишите правило, позволяющее вычислить площадь прямоугольника. У правила должно быть три аргумента: основание, высота, площадь.

4. Напишите запрос к процедуре “ присоединить”, в котором два существующих списка объединяются в один – третий список. Запишите запрос, генерирующий все возможные комбинации подсписков, которые могут быть сформированы из заданного списка.

5. Пусть имеется список структур “ кл ”: [(кл(а,29,3), кл(b,29,6), кл(c,40,2)]

Первым аргументом каждой структуры служит имя клиента, вторым – суточный тариф, третьим – количество дней, на которое взята машина. Напишите правило, позволяющее вычислять итоговую сумму оплаты, объединяющую выплаты всех клиентов, данные о которых содержатся в списке.

6. Напишите новую версию процедуры “ предок ”, которая вырабатывает список представителей всех промежуточных поколений, располагающихся между предком и потомком.

7. Составить отчет о проделанной работе.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: