第五周实验报告一——(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();}