好文档 - 专业文书写作范文服务资料分享网站

C++课程设计报告--小型特殊计算器5

天下 分享 时间: 加入收藏 我要投稿 点赞

cout<<\第二个矩阵为:\ c2.Disp(); cout<<\第三个矩阵为:\ c3.Disp(); break; case 2: c3=c1-c2; cout<<\第一个矩阵为:\ c1.Disp(); cout<<\第二个矩阵为:\ c2.Disp(); cout<<\第三个矩阵为:\ c3.Disp(); break; case 3: c3=c1*c2; cout<<\第一个矩阵为:\ c1.Disp(); cout<<\第二个矩阵为:\ c2.Disp(); cout<<\第三个矩阵为:\ c3.Disp(); break; } } else cout<<\按键错误,请重新选择!\ cout<

cout<<\请选择您的矩阵计算内容:\ cout<<\ 1.两个矩阵相加;\ cout<<\ 2.两个矩阵相减;\ cout<<\ 3.两个矩阵相乘;\ cout<<\ 0.返回主界面;\ cout<<\请选择按键(0-3):\ cin>>j;

cout<

/************************************************************************/

/* 集合计算函数 */

/************************************************************************/

void setcompute() {

int j;

cout<<\请选择您的集合计算内容:\ cout<<\ 1.两个集合的交集;\ cout<<\ 2.两个集合的并集;\

cout<<\ 3.一个集合是否为另一个集合的子集;\ cout<<\ 0.返回主界面;\ cout<<\请选择按键(0-3):\ cin>>j;

cout<=0 && j<=3) { int r1,r2,val; set set1,set2,set3; cout<<\请输入第一个集合的元素个数:\ cin>>r1; cout<<\请输入第二个集合的元素个数:\ cin>>r2; cout<<\请输入第一个集合的元素:\ for(int n=1;n<=r1;n++) { cout<<\第\个元素为:\ cin>>val; set1.additem (val); } set1.print (); cout<<\请输入二个集合的元素:\ for(n=1;n<=r2;n++) { cout<<\第\个元素为:\ cin>>val; set2.additem (val); } set2.print (); switch(j) { //case1:并集

}

}

case 1: set3=set1*set2; cout<<\第一个集合为:\ set1.print (); cout<<\第二个集合为:\ set2.print (); cout<<\交集为:\ set3.print (); break; case 2: set3=set1+set2; cout<<\第一个集合为:\ set1.print (); cout<<\第二个集合为:\ set2.print (); cout<<\并集为:\ set3.print (); break; case 3: cout<<\第一个集合为:\ set1.print (); cout<<\第二个集合为:\ set2.print (); if(set1

cout<<\请选择您的集合计算内容:\ cout<<\ 1.两个集合的交集;\ cout<<\ 2.两个集合的并集;\

cout<<\ 3.一个集合是否为另一个集合的子集;\ cout<<\ 0.返回主界面;\ cout<<\请选择按键(0-3):\ cin>>j;

cout<

6.运行结果

程序运行时,首先出现主界面菜单,由用户进行功能选择,选择不同的数

字,进入不同的功能区。如图2所示。

图2 程序运行主界面

选择1,则显示次级菜单,进入复数计算界面,如图3所示。

图3 复数计算界面

选择1,进行复数加法运算,如图4所示。

图4 复数加法计算

图4中依次显示出了第一个复数、第二复数以及加法运算以后的计算结果。 返回主菜单后,可以选择其他运算。例如,选择矩阵计算以后,需要输入矩阵的行数、列数,之后输入矩阵的每一个元素,按行输入和存储。如图5所示。

图5 矩阵加法计算

7.设计体会

应该包括如下内容:

1.上机过程中出现的问题及其解决方案; 2.程序中可以改进的地方说明;

3.程序中可以扩充的功能及设计实现假想;

8.参考书目

设计成绩:

教师签名:年 月

C++课程设计报告--小型特殊计算器5

cout<<\第二个矩阵为:\c2.Disp();cout<<\第三个矩阵为:\c3.Disp();break;case2:c3=c1-c2;cout<<\第一个矩阵为:\c1.Disp();cout<<\第二个矩阵为:\c2.Disp();cout<<\第三
推荐度:
点击下载文档文档为doc格式
7s38z50jx21xkfw968ko77t6k14pg601b5k
领取福利

微信扫码领取福利

微信扫码分享