Рекурсия в Пролог - Prolog
Формулировка задачи:
Люди помогите написать предикат по произведению нечетных натуральных чисел от 1 до n. Я принципи знаю как написать....но чет не знаю как именно, вроде надо если вводишь размер к примеру 10 что бы сначала вычитал 1 потом вычитал 3 как бы нечетное....но как это написать на прологе я ваще чет не могу понять....помогите...
Решение задачи: «Рекурсия в Пролог»
textual
Листинг программы
predicates prod_odd(integer,integer) clauses prod_odd(1,1) :- !. prod_odd(N,K) :- K1=2*N-1,N1=N-1, prod_odd(N1,K2), K=K2*K1.