У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент



Лабораторна робота - Рекурсія і ітерація в мові Пролог
3



Мета: Вивчити основні мовні конструкції мови Пролог і ознайомитися з середовищем VisualProlog

Лабораторна робота №

Рекурсія і ітерація в мові Пролог

Тема: Рекурсія і ітерація в мові Пролог.

Мета: Вивчити можливості використання рекурсивних і ітераційних алгоритмів в мові Пролог.

Хід роботи

Завдання:

Варіант 10: Реалізуйте, використовуючи рекурсію і відсікання, цикл з лічильником (типу for i:=1 downto N do <оператор>).

 

Лістинг програми:

predicates

for(integer)

clauses

for(0):-!.

for(N):-N>0,

write(N),

nl,

NN=N-1,

for(NN).

goal

for(8).

 

Висновок: На даній лабораторній роботі я вивчив можливості використання рекурсивних і ітераційних алгоритмів в мові VisualProlog. Було створено програму реалізації циклу з лічильником, використовуючи рекурсію і відсікання.