Сибирский университет потребительской кооперации
Опубликован: 04.05.2005 | Доступ: свободный | Студентов: 4321 / 1347 | Оценка: 4.45 / 4.22 | Длительность: 12:28:00
ISBN: 978-5-9556-0034-5
Лекция 4:

Рекурсия

< Лекция 3 || Лекция 4: 123 || Лекция 5 >

Самостоятельные задания

  1. Создайте предикат, вычисляющий неотрицательную степень целого числа.
  2. Создайте предикат, вычисляющий по натуральному числу N сумму чисел от 1 до N.
  3. Создайте предикат, вычисляющий по натуральному числу N сумму нечетных чисел, не превосходящих N.
  4. Создайте предикат, вычисляющий наибольший общий делитель двух натуральных чисел.
  5. Создайте предикат, вычисляющий наименьшее общее кратное двух натуральных чисел.
  6. Реализуйте, используя рекурсию и отсечение, цикл с постусловием (типа repeat <оператор> until <условие> ).
  7. Реализуйте, используя рекурсию и отсечение, цикл со счетчиком (типа for i:=1 to N do <оператор> )
  8. Реализуйте, используя рекурсию и отсечение, цикл со счетчиком (типа for i:=1 downto N do <оператор> )
< Лекция 3 || Лекция 4: 123 || Лекция 5 >
Виктор Бондарь
Виктор Бондарь

После приведения формулы вида ПНФ к виду ССФ вы получаете формулу, в безквантовой матрице которой дизъюнкт содержит оба контранрных атома:. Как тогда проводить его унификацию, если в случае замены x на f(x) весь дизъюнкт обратится в единицу?

Ольга Потапенко
Ольга Потапенко

никак не могу увидеть тексты самих лекций.