五周 项目1 三角形类的构造函数 .1使用带参构造函数
来源:互联网 发布:淘宝上卖自己做的衣服 编辑:程序博客网 时间:2024/04/30 23:38
/**程序的版权和版本声明部分:*Copyright(c)2014,烟台大学计算机学院学生*All rights reserved.*文件名称:*作者:zhaojiaxiang*完成日期:2014 年 3月 25 日*版本号:v1.0*对任务及求解方法的描述部分:*输入描述:无*问题描述:*程序输出:*问题分析:使用带参数构造函数*算法设计:*/#include <iostream>#include <cmath>using namespace std;class Triangle{public: Triangle(double,double,double); double perimeter();//计算三角形的周长 double area();//计算并返回三角形的面积 void showMessage();private: double a,b,c; //三边为私有成员数据};double Triangle::area(){ return 0.25*sqrt((a+b+c)*(a+b-c)*(a+c-b)*(b+c-a));}double Triangle::perimeter(){ return a+b+c;}Triangle::Triangle(double x,double y,double z){ a=x; b=y; c=z;}void Triangle::showMessage(){ cout<<"三角形的三边长分别为:"<<a<<' '<<b<<' '<<c<<endl; cout<<"该三角形的周长为"<<perimeter()<<",面积为:"<<area()<<endl<<endl;}int main(){ Triangle Tri(7,8,9);//定义三角形类的一个实例(对象) Tri.showMessage(); return 0;}
0 0
- 五周 项目1 三角形类的构造函数 .1使用带参构造函数
- 第3周-项目1-三角形类的构造函数-使用带参数构造函数
- 第四周项目1 三角形类的构造函数 (使用带参数的构造函数)
- 第五周项目一使用带参构造函数,三角形类的构造函数
- 【项目1-三角形类的构造函数】-使用带参数构造函数
- 第四周项目:三角形类的构造函数-(1)使用带参数构造函数
- 第4周项目1-三角形类的构造函数(1)-使用带参数构造函数
- 第三周 项目一(1):三角形类的构造函数(使用带参数构造函数)
- 五.1 三角形类的构造函数
- 第四周 项目1-三角形类的构造函数(1)---带参数的构造函数
- 第四周项目一:三角形类的构造函数(1):带参数的构造函数
- 第四周项目一 三角形的构造函数(1)带参构造函数
- 第四周 项目一--三角形类的构造函数(1)带参数构造函数
- 第四周上机实践项目1-三角形类的构造函数(带参数构造函数)
- 第四周项目1:三角形类的构造函数:带参数构造函数
- 第四周项目1-三角形类的构造函数-带参数构造函数
- 2015年大一下第3周项目1-三角形的构造函数(1)使用带参数构造函数
- 第四周项目1—三角形类的构造函数(1)使用带参数构造函数
- Android中自定义属性(attrs.xml,TypedArray的使用)
- SSL和SSH有什么区别
- Android聊天界面-实现微信式聊天的技巧
- 什么是POP3、SMTP和IMAP?
- 【转载】 Android之ListView原理学习与优化总结
- 五周 项目1 三角形类的构造函数 .1使用带参构造函数
- 三角形类1
- ML一些简单的资源
- 緊攥手心的過往
- 第五周 项目一 拓展4 自定义一个 矩形类
- 项目一——设计默认构造函数
- 常用的一些javascript小技巧
- 表空间数据文件详解(一)
- StringUtiles方法详解