三角形周长和面积

来源:互联网 发布:豹风网络 编辑:程序博客网 时间:2024/04/30 08:21
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称:main.cpp*作    者:郭辉*完成时间:2016年3月31日*版 本 号:v1.0**问题描述:三角形类雏形*输入描述:无。*程序输出:三角形三边之和和三角形面积。*/#include <iostream>#include <math.h>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  n=(a+b+c)/2;return sqrt(n*(n-a)*(n-b)*(n-c));}int main(){triangle tri1;tri1.setABC(4,5,6);cout<<"三角形的周长为:"<<tri1.perimeter()<<'\t'<<"面积为:"<<tri1.area()<<endl;return 0;}  <img src="http://img.blog.csdn.net/20160331205111433?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

0 0
原创粉丝点击