Simanzen 发表于 2015-1-26 01:19:40

编写一个自动推理程序,通过输入特定的已知条件和给定的推理结果,让程序自动给出...

编写一个自动推理程序,通过输入特定的已知条件和给定的推理结果,让程序自动给出命题的推理过程编写一个自动推理程序,最好用C/C++写,谢谢了

lixiaoshuai 发表于 2015-1-26 01:19:41

#include <iostream>
using namespace std;

int main()
{
        cout<<"输入条件 2个数字 推断是加减乘除 \n";
        int i,j;char a;
        cin>>i;
        cin>>j;
        cout<<"输入结果\n";
        int k;
        cin>>k;
        if(i * j == k)
                a = '*';

        if(i / j == k)
                a = '/';

        if(i + j == k)
                a = '+';

        if(i - j == k)
                a = '-';

        cout<<"故有条件i,j,结果k可知\n";
        cout<<"运算过程为:"<<i<<a<<j<<"="<<k<<endl;
        return 0;
}


望由启发{:1_1:}

漠水 发表于 2015-1-30 10:59:53

说得太广泛了吧

Simanzen 发表于 2015-1-30 12:45:09

漠水 发表于 2015-1-30 10:59
说得太广泛了吧

这是离散数学中的题目

漠水 发表于 2015-1-30 13:15:11

那你能举个具体的例子啊,比如你给出的条件是什么,结果需要什么样的说一下,别人才能帮你设计……,虽然我不会……别人说不准看到你的题目也晕了

wingtree 发表于 2015-1-31 09:46:28

这个好高深哈

阔怀 发表于 2015-8-16 16:02:43

{:1_1:}

飘渺463431810 发表于 2017-1-7 15:38:09

{:10_250:}{:10_250:}{:10_250:}
页: [1]
查看完整版本: 编写一个自动推理程序,通过输入特定的已知条件和给定的推理结果,让程序自动给出...