Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Prolog
Перезагрузить страницу Помогите (SWI-Prolog)
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Maks512 Maks512 вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 23.06.2018
По умолчанию Помогите (SWI-Prolog) - 23.06.2018, 16:00

Нужно написать программу которая вычислила бы n-число ряда
mn+1=2mn+1 , где m1 = 3.
Вот код, но я хз в чем ошибка:
fact(0,0,3).
fact(X,F,D):-
( X=0, F=1; Y is X-1,fact(Y),F is 2*D+1,D is F),
write(D).
Начал самостоятельное изучение пролога и уже столкнулся с трудностями, помогите пожалуйста(
Ответить с цитированием
  (#2 (permalink)) Старый
rrrFer rrrFer вне форума
Р.Р.Р.Ф.Е.Р
 
Сообщений: 208
Сказал(а) спасибо: 12
Поблагодарили 8 раз(а) в 8 сообщениях
Регистрация: 08.09.2008
Адрес: Russia, Krasnoyarsk
По умолчанию 16.07.2018, 11:50

prolog Код:
m(1, 3):-!.
m(X, M):-
  X1 is X - 1,
  m(X1, M1),
  M is M1*2+1.


Решенные задачи на Prolog: http://pro-prof.com/forums/forum/programming/prolog-help
Введение в логическое программирование: http://pro-prof.com/archives/2362
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Turbo Prolog, помогите!!! tina71rus Задания за деньги 3 20.05.2015 23:11
Помогите с visual prolog 5.2 emika Prolog 4 28.11.2014 04:36
SWI Prolog Помогите nickitos92 Prolog 2 17.12.2013 23:41
swi prolog помогите 2 задачки fifa11 Задания за деньги 2 30.10.2013 06:26
Помогите по Prolog 7.3 ivsid50 Prolog 2 22.05.2013 17:13
Помогите с задачей на SWI-Prolog Anksuna Prolog 11 18.09.2011 19:32
SWI-prolog Задачи. Помогите Nuklonium Prolog 9 18.05.2011 11:02
БД на Turbo Prolog (помогите!!!) weir Prolog 1 27.12.2010 18:05
Помогите переделать задачу из Turbo Prolog в Visual Prolog 5 imported_Anneta Prolog 3 23.12.2010 22:59
помогите с прогой по Prolog 5.2 SashaRezvan Задания за деньги 1 10.12.2010 15:51
Visual Prolog 7.1, помогите... s_a_b Prolog 0 30.05.2010 20:32
Помогите c SWI-Prolog Demon007007 Prolog 1 06.12.2009 20:07



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов