三角形类雏形

来源:互联网 发布:2017年网络新词 编辑:程序博客网 时间:2024/06/05 03:35

问题及代码:

/*copyright (c++)烟台大学计算机与控制工程学院*文件名称:三角形类雏形*作者:马艳艳*完成日期:2016年3月31日*问题描述:通过类函数设计输出三角形周长几面积*输入描述:无*输出描述:三角形的周长及面积*/#include <iostream>#include<cmath>using namespace std;class Triangle{    public:        void setABC(double x,double y,double z);                double perimeter();        double area();    private:        double a,b,c;};void Triangle::setABC(double x,double y,double z){            a=x;b=y;c=z;        }       double Triangle:: perimeter()        {            return a+b+c;        }        double Triangle::area()        {double s,t;            t=(a+b+c)*1/2; s=sqrt(t*(t-a)*(t-b)*(t-c)); return s;        }int main(){   Triangle tril;   tril.setABC(4,5,6);   cout<<"三角形的周长为:"<<tril.perimeter()<<'\t'<<"面积为:"<<tril.area()<<endl;    return 0;}

运行结果:

知识点总结:

类运算。

学习心得:

细节

0 0
原创粉丝点击