C++课程设计-- C++面向对象程序设计
《C++课程设计-- C++面向对象程序设计》由会员分享,可在线阅读,更多相关《C++课程设计-- C++面向对象程序设计(17页珍藏版)》请在毕设资料网上搜索。
1、 实验报告 课课 程程 C+C+面向对象程序设计面向对象程序设计 学学 院院 通信与信息工程学院通信与信息工程学院 专业及班级专业及班级 _ 通信工程通信工程 11021102 实验一实验一:数据分析程序数据分析程序 基本要求基本要求 编写一个程序,从数据文件中读取数据,并计算数据的统计特性,如均值和 标准差。在显示器上输出数据的总数、均值和标准差。具体说明如下: 1. 数据文件名作为程序参数输入。 2. 数据文件中数据的个数预先未知,应从文件中得到。数据文件的格式可自定 义。 3. 程序的各功能应由不同的函数完成。 程序说明:程序说明: 1)1) 功能实现:将用户所输入的数据存入用户指定文件
2、当中,并从文件中读取数据,并计算出功能实现:将用户所输入的数据存入用户指定文件当中,并从文件中读取数据,并计算出 数据总数,平均值和标准差。数据总数,平均值和标准差。 2)2) 程序结构:程序结构: 4 4):):程序运行结果:程序运行结果: 输入文件名:输入文件名: 输入数据输入数据: 结果显示:结果显示: 调用 调用 调用 读取 存 入 用户输入 文件 平均值函 计算数据个数 标准差函计数函数 计算平均计算标准结束 实验二:实验二:形状表示程序形状表示程序 基本要求基本要求 定义三角形(Triangle)、矩形(Rectangle)和圆形(Circle)三个形状类。编 写一个程序,能够根据
3、用户输入生成相应的形状类对象。将形状的信息输出到显 示器和文件中。具体说明如下: 1. 三个形状类应包含构造函数和成员函数(函数的参数和返回值根据需要自己 定义): 2. Set()设置形状 3. Display()显示形状, 4. 格式为 Rectangle(left, right, width, height), 5. Circle(x, y), r), 6. Triangle(x1, y1), (x2, y2), (x3, y3) 7. GetArea()计算形状的面积 8. GetPerimeter计算形状的周长 9. 用户根据提示选择要生成的形状类型,并设置形状的位置。 程序说明程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+课程设计- C+面向对象程序设计 C+ 课程设计 面向 对象 程序设计
