资源简介
这是所有的离散数学的源码,在自己做的时候,有些问题确实不会,但是也没人问,所以,为了后来人,我把资源传上来,希望给大家参考,但是,我十分不希望大家直接打印源码交给老师,这样没什么效果,态度决定度!
代码片段和文件信息
#include
#include
using namespace std;
void OutputX(char co[8]char a[4]);
void OutputH(char co[8]char a[4]);
int get(int int);
int c=0 r; //c为列,r为行
int main()
{
char a[4]; //命题变元
char co[8]; //输入的公式真值表
cout<<“请输入命题变元,以#结束输入“< for(int i=0 ; i<4 ; i++)
{
cin>>a[i];
if(a[i]==‘#‘)
break;
c++;
}
r=pow(2c);
cout<<“请输入公式的真值表:“< for(i=0 ; i {
cin>>co[i];
}
OutputX(coa); //输出主析取范式
OutputH(coa); //输出主合取范式
return 0;
}
void OutputX(char co[8]char a[4]) //输出析取范式
{
cout<<“公式的主析取范式:“< int count=0; //判断是否为第一小项
for(int i=0 ; i {
if(co[i]==‘T‘)
{
if(count==0)
{
cout<<“(“;
for(int j=0 ; j {
if(get(ij)==1)
{
if(j==c-1)
cout< else
cout< }
else
{
if(j==c-1)
cout<<“¬“< else
cout<<“¬“< }
}
cout<<“)“;
count++;
}
else
{
cout<<“∨“<<“(“;
for(int j=0 ; j {
if(get(ij)==1)
{
if(j==c-1)
cout< else
cout< }
else
{
if(j==c-1)
cout<<“¬“< else
cout<<“¬“< }
}
cout<<“)“;
}
}
}
cout< }
void OutputH(char co[8]char a[4]) //输出合取范式
{
cout<<“公式的主合取范式:“< int count=0; //判断是否为第一小项
for(int i=0 ; i {
if(co[i]==‘F‘)
{
if(count==0)
{
cout<<“(“;
for(int j=0 ; j {
if(get(ij)==0)
{
if(j==c-1)
cout< else
cout< }
else
{
if(j==c-1)
cout<<“¬“< else
cout<<“¬“< }
}
cout<<“)“;
count++;
}
else
{
cout<<“∧“<<“(“;
for(int j=0 ; j {
if(get(ij)==0)
{
if(j==c-1)
cout< else
cout< }
else
{
if(j==c-1)
cout<<“¬“< else
cout<<“¬“< }
}
cout<<“)“;
}
}
}
cout< }
int get(int iint j){
i=r-1-i;
j=c-j;
int result;
while(j>0)
{
result=i%2;
i=i/2;
j--;
}
return result;
}
- 上一篇:屏幕截图 多屏 截窗口 十字放大
- 下一篇:嵌入式/单片机开发程序
相关资源
- 复数的四则运算数据结构 实验
- lab8000单片机仿真实验 汇编语言程序
- JK触发器源代码+测试代码+实验截图
- 数学建模实验报告非线性规划
- 李春葆数据结构全套实验
- 电容三点式正反馈振荡器仿真实验报
- 光电效应测定普朗克常数实验报告评
- 数据库实验B+树附带b树
- ARM裸机实验之用按键控制LED灯
- 直流激励时霍尔式传感器的位移特性
- 数字锁 数字逻辑课程设计 vhdl 实验报
- VMware VCP 虚拟化最新完整实验手册
- 西北工业大学软件与微电子学院软件
- 西北工业大学软件学院计算机网络实
- 天津大学《并行计算》实验指南
- 数码管显示实验proteus仿真
- 可编程逻辑器件 Verilog HDL 跑马灯电路
- WinDLX实验报告-计算机体系结构作业
- 西电数据挖掘上机实验
- 分治算法实验报告
- 停止等待ARQ模拟代码
- 直流电机调速实验报告含部分程序
- 数字电子技术 电子秒表 课程设计 实
- PGP8.1实验
- 广工编译原理实验报告+可执行程序
- 山东大学机器学习实验报告 第八章
- 流体力学实验报告含思考题
- 原码一位乘法器实验报告
- 8259A中断实验
- 中山大学数字电路实验时钟设计大作
评论
共有 条评论