第五周实验报告1.3

来源:互联网 发布:jmeter相应数据 编辑:程序博客网 时间:2024/06/11 04:51
 
#include<iostream>#include<cmath>using namespace std;class Triangle{public:Triangle(float a=1 ,float b=1, float c=1 );float perimeter(void);//计算三角形的周长float area(void);//计算并返回三角形的面积void showMessage();private:float a,b,c; //三边为私有成员数据};Triangle::Triangle(float x,float y,float z){a=x;b=y;c=z;}float Triangle::perimeter(void){return (a+b+c);}float Triangle::area(void){float m,n;n=(a+b+c)/2;m=sqrt(n*(n-a)*(n-b)*(n-c));return m;}void Triangle::showMessage(){cout<<"三角形的三边长分别为:"<<a<<'\t'<<b<<'\t'<<c<<endl;cout<<"该三角形的周长为:"<< perimeter()<<'\t'<<"面积为:"<< area()<<endl;}void main(void){Triangle Tri2(7,8,9);//定义三角形类的一个实例(对象)Tri2.showMessage();Triangle Tri1(4,5,6);//定义三角形类的一个实例(对象)Tri1.showMessage();}

原创粉丝点击