Подскажите, где ошибка? вычисление арифметическое прогрессии - Prolog

Узнай цену своей работы

Формулировка задачи:

доброго времени суток!) дали задачку на SWI Prologe реализовать: "вычислите сумме элементов арифметической прогрессии у которой первый член =1, а разность = 2." вот попытка решения: ap(1,1),!. ap(N,X):-N>1,N1 is N-1,AP(N1,X1),X is X1+2. пожалуйста, подскажите, что я делаю не так)

Решение задачи: «Подскажите, где ошибка? вычисление арифметическое прогрессии»

textual
Листинг программы
ap(1,1).
ap(N,X) :- N>1, N1 is N-1, X1 is X+2, ap(N1,X1).

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.2 из 5
Похожие ответы