prolog

prolog

文章 6 浏览 345

Prolog 除数

编写一个谓词来计算列表中每个项目的每个除数。 (除数不能是 1 和他自己)。 这就是我编写数字除数代码的方法。但我不知道更多。 divides(N,D) :- 0 …

清浅ˋ旧时光 2025-01-16 22:35:00 0 0

使用Prolog获取列表中偶数的最长子序列

我想实现一个谓词 longest_even_sequence(X,Y),其中 X 是给定列表,Y 是返回最长子序列的列表偶数。例如,对于给定列表 2,4,6,3,5,2,2 我想返回 2,4,…

可遇━不可求 2025-01-16 20:43:26 0 0

将List转为数字,将数字加1,然后将数字转为列表

我的头被困在序言中的这个练习中,我一直在尝试自己做,但它就是行不通。示例: ?-后继([1,9,9],X) -> X = [2,0,0]。首先尝试反转列表并将其增加 1,…

梦中楼上月下 2025-01-16 17:07:51 1 0

Prolog - 检查第二个列表是否包含第一个列表中的所有偶数

我试图在 Prolog 中编写一条规则,首先检查第二个列表中的所有元素是否都包含在第一个列表中,以及第二个列表中的所有元素是否都是偶数。 因此,例如…

星星的轨迹 2025-01-16 16:53:38 0 0

在 Prolog 中访问数字和字符串向量

我必须解决图形定义如下的派系问题: [1-[2,3,4,5,6], 2-[1,3,4,5,6], 3-[1,2 ,4,5,6],4-[1,2,3,5,6], 5-[1,2,3,4,6], 6-[1,2,3,4,5]] 所以我开始这样…

随风而去 2025-01-16 07:04:10 1 0

带序言的列表中最长的偶数序列

我想实现一个谓词 Even_sequence(X,Y,Z),其中 X 是给定列表,Y 是偶数序列最大长度的计数器,Z 是存储当前偶数子序列长度的计数器。例如,对于给定列…

梦纸 2025-01-16 01:01:53 0 0

实施法规。序言中的表达

我有一个关于在序言中实现一些谓词的问题。(对于正则表达式。) 我需要实现 4 个谓词 我的实现是 sublist( Sublist, List ) :- append( [_, Sublist,…

送君千里 2025-01-15 16:19:03 0 0

序言。如何返回范围内的整数列表

我想返回给定输入的整数列表: rList :- (X,Y,[]) (1,4, N) 返回 N= [1,2,3,4]。 这也需要适用于负整数,反之亦然 输入 (4,-2, N) 返回 N= [4,3,2,1,0…

如梦亦如幻 2025-01-15 09:33:55 0 0

在 Prolog 的列表中插入零

我需要在序言中给定列表的每个元素后面插入零,你能帮我吗,我找不到让它工作的正确方法。这是我的代码: insert_zero([A|T]),([A|B]):- insert_zero(…

泛滥成性 2025-01-15 05:01:35 0 0

listsum(L, S) 成功当且仅当 L 是必须从 1 开始的连续整数列表,并且 S 是该列表的总和

我正在为即将到来的序言考试而学习,一个我无法弄清楚的练习需要我编写以下谓词: listsum(L, S) 成功当且仅当 L 是必须从 1 开始的连续整数列表,并…

最美的太阳 2025-01-15 04:27:15 0 0

列表中的偶数和奇数元素以及计数元素直到列表中的特定索引,但显示错误

我正在制作一个 prolog 程序来计算列表中的偶数和奇数元素,并将元素计数到列表中的特定索引(用户给定)。但它显示错误。我是序言中的新人。这是我的…

泡沫很甜 2025-01-14 20:22:13 1 0

从列表中删除不重复的项目

我需要做一个练习,我必须消除列表中不重复的元素,之前我做了一个练习来消除列表中重复的元素。这是我的代码,用于消除列表中重复的元素,但我不知道…

孤千羽 2025-01-14 16:35:06 1 0

Prolog 在读写命令中给出随机数而不是字符串

say_hi:- write('Your name? '), read(X), write('hi'), write(X). 这是我的代码但是!!! 当我运行它时就会发生这种情况。为什么? ?- say_hi. Your…

烧了回忆取暖 2025-01-14 10:30:19 1 0

prolog 中出现太多参数错误

customer(chuchi, goyal, 800.00). customer(rishu, jain, 900.00). get_cust_bal(X, Y, Z):- customer(chuchi, Y, 800.00), customer(X, Y, Z), form…

无敌元气妹 2025-01-13 17:33:18 1 0

如何解决在序言中提问时出现的错误?

我对Prolog语言相当熟悉。在 prolog 中编写 DSS 时,我 pl:96:12: syntax error: . or operator expected after expression 1 error(s) 个人遇到了该…

浅紫色的梦幻 2025-01-13 08:06:34 1 0
更多

推荐作者

饮湿

文章 0 评论 0

明月

文章 0 评论 0

02

文章 0 评论 0

hs1283

文章 0 评论 0

风向决定发型

文章 0 评论 0

落花浅忆

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文