第五周实验报告一——(1)

来源:互联网 发布:淘宝修改差评链接地址 编辑:程序博客网 时间:2024/05/17 07:55
 
/*(程序头部注释开始) *程序的版权和版本声明部分 *Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.   * 文件名称:  长方柱                            * 作    者:  114-4 刘柏蔚               * 完成日期:   2012 年 3月 19日   * 版 本 号:    V 1.0   * 对任务及求解方法的描述部分   * 输入描述:  * 问题描述:   * 程序输出:* 程序头部的注释结束   .*/      #include <iostream>#include <cmath>using namespace std;class Triangle{public:    Triangle (float ,float  ,float );    float perimeter(void);//计算三角形的周长    float Area(void);//计算并返回三角形的面积、    void showMessage();private:float a;float b;float c;//三边为私有成员数据};Triangle::Triangle(float x,float y,float z){      a=x;      b=y;      c=z;  }  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(3,4,5);//定义三角形类的一个实例(对象)Tri1.showMessage();    Triangle Tri2(7,8,9);//定义三角形类的一个实例(对象)Tri2.showMessage();}

原创粉丝点击