已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实 验 报 告(2015 / 2016 学年 第 二 学期)课程名称离散数学实验名称偏序关系中盖住关系的求取及格论中有补格的判定实验时间2016年5月31日指导单位计算机科学与技术系指导教师罗卫兰学生姓名柏超宇班级学号Q15010125学院(系)贝尔英才学院专 业信息科技英才班实 验 报 告实验名称偏序关系中盖住关系的求取及格论中有补格的判定指导教师罗卫兰实验类型实验学时4实验时间5.31一、 实验目的和要求目的:编程实现整除关系这一偏序关系上所有盖住关系的求取,并判定对应偏序集是否为格。要求:对任意给定正整数,利用整除关系求所有由其因子构成的集合所构成的格,判断其是否为有补格。二、实验环境(实验设备)操作系统:Windows 7编程软件:Dev C+三、实验原理及内容 首先输入一个数,再根据整除关系写出偏序集同时求出盖住关系,最后根据最小公倍数和最大公因数的算法依次检查每个元素,假如每个元素都有补元,那么这个偏序集就是一个有补格,因为整除运算符合分配律,所以也是一个布尔格。 具体代码:#include#includeconst int N=100;int AN;int integer;int number;void Input()doprintf(请输入一个正整数:);scanf(%d,&integer);if(integer=1)printf(1是一个有补格);exit(0);while(integer=0);void do1()int i=0;int j=0;for(int n=1;n=integer;n+)if(integer%n=0)Ai+=n;number=i;printf(A=);for( j=0;jnumber;j+)if(j=number-1)printf(%d,Aj); elseprintf(%d,Aj);printf(n); void do2()printf(Cover A=);for(int i=0;inumber;i+)for(int j=i+1;jnumber;j+)int flag=1;if(Aj%Ai=0)for(int k=i+1;kj;k+) if(Ak%Ai=0&Aj%Ak=0) flag=0;if(flag=1) printf( ,Ai,Aj); printf(n);void JudgeComplementedlattice()int gcd,lcm;int dividend,divisor,remainder;int flag1=1;for(int i=0;inumber;i+)int flag2=0;for(int j=i+1;j0);gcd=dividend;lcm=Ai*Aj/gcd;if(gcd=A0&lcm=Anumber-1)flag2=1;for(int k=0;k0);gcd=dividend;lcm=Ak*Ai/gcd; if(gcd=A0&lcm=Anumber-1)flag2=1;if(flag2=0)flag1=0;break;if(flag1=1)printf(是有补格.n);elseprintf(不是有补格.n);int main() printf(设由正整数因子所构成的集合A和整除关系这二者构成的偏序集合为n);Input();do1();do2();JudgeComplementedlattice();return 0;运行结果:(例如输入99) 四、实验小结(包括问题和解决方法、心得体会、意见与建议等) 通过这次实验让我对格有了更加深入的认识。同时也通过对代码的编写巩固
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年延安青年职业学院单招职业技能考试题库附参考答案详解【巩固】
- 2026年秋季初中新生军训 军人礼仪与行为规范训练指南
- 2026年江苏省南通市高职单招职业适应性测试考试题库带答案详解AB卷
- 2024年山东省济宁市高职单招职业技能考试题库(含答案详解)
- 2026年新型肥料行业商业计划书
- 2026年河南安阳邺城职业学院高职单招职业技能考试模拟试卷含答案详解(轻巧夺冠)
- 2024年乌江产业学院单招职业技能考试题库(精练)附答案详解
- 2024年湖南吉利汽车职业学院高职单招职业适应性测试考试模拟试卷及完整答案详解【各地真题】
- 2026年农业现代化创新技术发展报告
- 2025年江西卫生职业学院单招综合素质考试模拟试卷附答案详解(A卷)
- 2026年聊城职业技术学院公开招聘工作人员(16名)考试备考试题及答案详解
- 烧伤诊疗指南(2025修订版)
- 梁文锋4小时投资者交流会(文字稿)
- 2025-2026学年陕西省西安市未央区永庆路中学八年级(下)期末数学试卷(含答案)
- 2026年秋季学期小学教科版六年级上册科学教学计划
- 蓝色简约风结构化思维训练模板
- 2026四川成都市生态环境工程评估与绩效评价中心编外人员招聘2人备考题库含答案详解(黄金题型)
- 2026年济南地铁调度岗位招聘考试题库
- 腹主动脉扩张护理查房
- 2026年档案职称中级高分题库附完整答案详解【网校专用】
- 2026年上海市静安区高三语文二模作文题目解析及范文:当你觉得对话失去意义
评论
0/150
提交评论