第五周试验报告一——(2)

来源:互联网 发布:网络ping工具 安卓版 编辑:程序博客网 时间:2024/06/05 21:50
#include <iostream>#include <cmath>using namespace std;class Triangle{public:    Triangle ();    float perimeter(void);//计算三角形的周长    float Area(void);//计算并返回三角形的面积、    void showMessage();private:float a;float b;float c;//三边为私有成员数据};Triangle::Triangle(){      a=1;      b=1;      c=1;  }  float Triangle::perimeter(void){float p;p=a+b+c;return p;}float Triangle::Area(void){float p,area;p=(a+b+c)/2;area=sqrt((p*(p-a)*(p-b)*(p-c)));return area;}void Triangle::showMessage (){cout<<"三角形的三边长为:"<<a<<'\t'<<b<<'\t'<<c<<endl;cout<<"该三角形的周长为:"<<perimeter()<<'\t'<<"面积为:"<<Area()<<endl;}void main(void){Triangle Tri1;//定义三角形类的一个实例(对象)Tri1.showMessage();    Triangle Tri2;//定义三角形类的一个实例(对象)Tri2.showMessage();}

 
原创粉丝点击