第四周项目一

来源:互联网 发布:大数据在行业应用 编辑:程序博客网 时间:2024/06/05 03:13
/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:grade.cpp*作    者:宋伟男*完成日期:2015年4月1日*版 本 号:v1.0*/#include <iostream>#include <cmath>using namespace std;class Triangle{public:    double perimeter();    double area();    void showMessage();    Triangle(double x=1,double y=1,double z=1):a(x),b(y),c(z){}private:    double a,b,c;};double Triangle::perimeter(){    return(a+b+c);}double Triangle::area(){    double s;    s=(a+b+c)/2;    return (sqrt(s*(s-a)*(s-b)*(s-c)));}void Triangle::showMessage(){    cout<<"三角形的三边长为:"<<a<<' '<<b<<' '<<c<<endl;    cout << "该三角形的周长为"<<perimeter()<<",面积为:"<<area() << endl;}int main(){  Triangle Tri(7,8,9);  Tri.showMessage();  return 0;}

0 0
原创粉丝点击