Сумма ряда, степень и факториал - Prolog
Формулировка задачи:
Почему не работает программа, подскажите?
Решение задачи: «Сумма ряда, степень и факториал»
textual
Листинг программы
predicates sum_ser(real,real,integer,integer,real) task(real,integer,real) clauses sum_ser(_,_,N,N,0). sum_ser(X,A,N,K,S) :- K<N, K1=K+1, A1=-A*X*X/(2*K1*(2*K1+1)),sum_ser(X,A1,N,K1,S1), S=S1+A. task(X,N,R) :- sum_ser(X,X,N,0,R). goal task(3,2,S), write(S),nl.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д