资源简介
这是所有的离散数学的源码,在自己做的时候,有些问题确实不会,但是也没人问,所以,为了后来人,我把资源传上来,希望给大家参考,但是,我十分不希望大家直接打印源码交给老师,这样没什么效果,态度决定度!
代码片段和文件信息
#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;
}
- 上一篇:屏幕截图 多屏 截窗口 十字放大
- 下一篇:嵌入式/单片机开发程序
相关资源
- DSP实验(10次实验有详细步骤)
- TPC-ZK系列USB学生实验指导书
- 虚拟仪器技术创新实验基地建设方案
- 实验三 消息中间件应用开发:Active
- 基于stm32f103ve的程序——跑马灯实验
- 周立功开发板ProASIC3实验-syn_FIFO代码
- 编译原理实验工具及参考源码(lex&
- dotnet 写字板 实验 源代码 不好请要不
- 类pascal语言编译器(编译原理实验)
- 数学建模实验报告(八个全)
- 数值分析所有实验代码
- 数字逻辑与数字系统实验报告
- 多媒体综合设计报告(附作品)
- ubuntu9.10 可加载内核模块和字符设备驱
- 操作系统 LRU算法 实验报告 及 程序代
- 分页系统模拟实验 操作系统 课程设
- 数据结构实验魔王语言
- 迈克尔逊干涉仪的调整与使用实验报
- 8259A中断控制实验
- 操作系统实验——虚存管理实验
- 广工操作系统实验
- c 程序判断离散数学中命题公式
- 广东工业大学操作系统实验四文件系
- 广东工业大学汇编实验二用表格形式
- 数值计算实验源代码
- 数据结构实验 基于栈的表达式求值
- 利用启发式搜索解决八数码难题程序
- 武汉理工大学面向对象实验
- 计组实验(ALU的设计)
- 比较两个字符串大小汇编语言源代码
评论
共有 条评论