离散数学计算笛卡尔乘积C++或C语言实验报告
更新时间:2023-08-16 12:56:01 阅读量: 教学研究 文档下载
- 笛卡尔乘积的计算推荐度:
- 相关推荐
离散数学实验报告
专业班级:12级计算机本部一班 姓名:鲍佳珍 学号: 201212201401016 实验成绩:
1.【实验题目】
通过编程实现求给定集合A和B的笛卡儿乘积C(C=A×B)的运算。
2.【实验目的】
已知所给集合A和B,求A与B的笛卡儿乘积C(C=A×B)。
假设集合A={1,2,3,4,5},集合B={2,3,8,9,10},
3、实验原理与实现过程
笛卡儿集合:设A,B是两个集合,称集合A×B={<x,y>|(x∈A)∧(y∈B)}为集合A与B的笛卡儿积。换句话说,笛卡儿乘积是以有序偶为元素组成的集合,它的定义为C={<x,y>|x∈A∧y∈B}。所以,欲求笛卡儿乘积。只需取尽由集合A的元素及集合B的元素,并构成序偶<ai ,bi >送入C之中即可。
算法描述:。
(1) 将集合A的元素个数送入N。
(2) 将集合B的元素个数送入M。
(3) 1 i。
(4) 若i>N,则结束。
(5) 1 j。
(6) 若j>M,则转(9)。
(7) <ai,bj> C。
(8) j+1 j,转(6)。
(9) i+1 i,转(4)。
4、C或C++语言编程实现
将实验内容与结果按实验报告格式要求填写并上传。
5. 【算法描述】
1.实验原理
真值表:表征逻辑事件输入和输出之间全部可能状态的表格。列出命题公式真假值的表。通常以1表示真,0 表示假。命题公式的取值由组成命题公式的命题变元的取值和命题联结词决定,命题联结词的真值表给出了真假值的算法。 真值表是在逻辑中使用的一类数学表,用来确定一个表达式是否为真或有效。
2.实验过程
首先是输入一个合理的式子,生成相应真值表,然后用函数运算,输出结果:要求可生成逻辑非、合取、析取、蕴含、双条件表达式的真值表,例如:
输入 !a
输出真值表如下:
a !a
0 1
1 0
输入a&&b
输出真值表如下:
a b a&&b
0 0 0
0 1 0
1 0 0
1 1 1
输入a||b
输出真值表如下:
a b a||b
0 0 0
0 1 1
1 0 1
1 1 1
输入a->b
输出真值表如下:
a b a->b
0 0 1
0 1 1
1 0 0
1 1 1
输入a<>b (其中<>表示双条件)
输出真值表如下:
a b a<>b
0 0 1
0 1 0
1 0 0
1 1 1
6. 【源程序(带注释)】
#include<stdio.h>
#include<iostream.h>
int main()
{
int i,j,m,n,k;
int a[30],b[30];
printf("欢迎使用");
printf("请输入集合A的元素个数:");
scanf("%d",&m);
printf("请输入集合B的元素个数:");
scanf("%d",&n);
cout<<endl;
for(i=0;i<m;i++)
{
printf("请输入集合A的第%d个数:",i+1);
scanf("%d",&a[i]);
}
元素
cout<<endl;
for(j=0;j<n;j++)
{ //输入集合A的
printf("请输入集合B的第%d个数:",j+1); //输入集合B的元素
} k=0; printf("c={"); for(i=0;i<m;i++){ for(j=0;j<n;j++){ } printf("<%d,%d>",a[i],b[j]); k++; scanf("%d",&b[j]); } //输出最后结果 printf("}\n");
return 0;
}
7.【实验结果与分析总结(含运行结果截图)】
- 公务员上岸同学告诉你,怎样走出面试中常见的十大误区
- 作表率,我们怎么办(办公室主任)
- 乘务员安全责任书
- 增员面试流程
- 河南省焦作市规模以上租赁和商务服务业企业应付职工薪酬数据洞察报告2019版
- 最新4社区工作者面试题
- 个人简历表
- 男教工体检必检项目
- 河南省兰考县规模以上租赁和商务服务业企业应付职工薪酬数据洞察报告2019版
- 兼职译员测试稿
- 河南省开封市规模以上租赁和商务服务业企业应付职工薪酬数据洞察报告2019版
- 永州职业技术学院校园总体规划-永州职业学院
- 最新5、培训科长笔试题(答案)
- 2019雅商酒店境外人员登记培训稀有资料,不可错过
- 小学教师求职简历范文
- 红酒知识与礼仪
- 春节给领导拜年的短信拜年词
- 2019年上半年中小学教师资格证结构化面试真题1
- 20XX年县干部培训工作目标
- 硬笔试听课
- 笛卡尔
- C++
- 乘积
- 离散
- 语言
- 数学
- 实验
- 计算
- 报告
- 化药合成,抗肿瘤新药
- 人教版高一数学必修1测试题(含答案)
- 广场亮化设施改造工程项目可行性研究报告(简易)
- 广东省机动车教练教学试题(大客A1)
- 上海房地产高端客户细分研究报告--k10225
- xx区体彩中心上半年工作总结
- 湖北省襄阳四十七中2012-2013学年七年级生物下册 青春期教学案
- java程序员面试宝典
- 小学一年级数学2认识平面图形 Microsoft Office Word 97-2003 文档
- 2020全国导游资格证考试政策法规真题及答案
- STM8S105数据手册
- 大肠杆菌和农杆菌感受态的制备
- 关于钻孔灌注桩质量通病的成因与预防研究
- 苏教版二年级下册语文一单元试卷基础练习及答案
- 基于CATIA的结构类标准件库设计与应用
- 2010上海市高中学业水平考试信息科技样卷
- 日本语成语
- 2013高考生物第1轮总复习必修3 第8讲 种群的特征及数量的变化
- 人教版物理八下4.3《汽化和液化》上课
- 西华2017数学专升本试题