Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

КР № 3. Функциональное и логическое программирование

Читайте также:
  1. II. Жизненный путь как программирование и как творчество
  2. III. ГЕОЛОГИЧЕСКОЕ ЗАДАНИЕ
  3. LOGICAL STRESS ЛОГИЧЕСКОЕ УДАРЕНИЕ
  4. Аппаратурно-технологическое оформление
  5. Арифметико-логическое устройство
  6. Арифметико-логическое устройство с магистральной связью.
  7. Арифметико-логическое устройство.

КР № 1, 2. Процедурное программирование

 

Составьте блок-схемы и запишите на любом процедурном языке программирования программы для решения следующих задач:

 

Задача 1.

 

Задача 2.

 

Задача 3.

 

КР № 3. Функциональное и логическое программирование

 

1) На языке LISP выполнить решение следующей задачи (по аналогии с нахождением факториала, см. лекцию):

Написать функцию Fib, которая по аргументу n возвращает n-ое число Фибоначчи по формуле:

2) На языке ProLog для системы фактов mother(X,Y) и father(X, Y) (см. лекции) описать следующие правила:

- А является братом/сестрой В;

- А является дядей В;

- А является тетей В;

- А является дедушкой В;

- А является бабушкой В.

 


Дата добавления: 2015-07-20; просмотров: 98 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Особенности влияния макроэкономических и политических факторов на развитие банковской системы| КР № 2. Отношения, функции.

mybiblioteka.su - 2015-2024 год. (0.005 сек.)