c++程序设计实验报告(15-1)

来源:互联网 发布:linux清空缓存 编辑:程序博客网 时间:2024/04/28 08:01
/*
*实验内容:   
* 程序的版权和版本声明部分   
* Copyright (c) 2011, 烟台大学计算机学院学生   
* All rights reserved.   
* 文件名称:窗口
* 作 者: 杨坛坛   
* 完成日期: 2012 年 5 月 30日   
* 版 本号: vc2008 
*问题描述:窗口程序设计
*/

triangle.cpp中添加的代码求面积空间的代码:void CtriangleDlg::OnBnClickedButton1(){//TODO:在此添加控件通知处理程序代码UpdateData();Triangle t1(m_a,m_b,m_c);m_area=t1.area();UpdateData(FALSE);}void CtriangleDlg::OnBnClickedButton2(){//TODO:在此添加控件通知处理程序代码UpdateData();Triangle t1(m_a,m_b,m_c);m_per=t1.perimeter();UpdateData(FALSE);}MyTriangle.cpp中的代码#include "stdafx.h"#include<Cmath>#include "MyTriangle.h"double Triangle::area(void){double s= (a+b+c)/2;return sqrt(s*(s-a)*(s-b)*(s-c));}double Triangle::perimeter(void){return(a+b+c);}MyTriangle.h中的代码class Triangle{public:Triangle(){a=1;b=1;c=1;}Triangle(double x,double y,double z){a=x;b=y;c=z;}double area(void);double perimeter(void);private:double a,b,c;};

运行结果:


原创粉丝点击