第十五周作业任务一
2012-05-30 21:30
169 查看
01./* (程序头部注释开始) 02.* 程序的版权和版本声明部分 03.* Copyright (c) 2011, 烟台大学计算机学院学生 04.* All rights reserved. 05.* 文件名称: 06.* 作 者:张馨 07.* 完成日期: 2012 年 5 月 28 日 08.* 版 本 号: 09. 10.* 对任务及求解方法的描述部分 11.* 输入描述: 12.* 问题描述: 13.* 程序输出: 14.* 程序头部的注释结束 15.*/ 16.//MyTriangle.h 17. 18.class Triangle 19.{ 20.public: 21. Triangle(){a=1;b=1;c=1;} 22. Triangle(double x,double y,double z){a=x;b=y;c=z;} 23. double area(void); 24. double perimer(void); 25.private: 26. double a,b,c; 27.}; 28. 29.//MyTriangle.cpp 30.#include "stdafx.h" 31.#include <Cmath> 32.#include "MyTriangle.h" 33.double Triangle::area(void) 34.{ 35. double s =(a+b+c)/2; 36. return sqrt(s*(s-a)*(s-b)*(s-c)); 37.} 38.double Triangle::perimer(void) 39.{ 40. return (a+b+c); 41.} 42. 43. 44.//Button2 45.void CtriangleDlg::OnBnClickedButton2() 46.{ 47. // TODO: 在此添加控件通知处理程序代码 48. UpdateData(); 49. Triangle t1(m_a,m_d,m_c); 50. m_area=t1.area(); 51. UpdateData(FALSE); 52. 53.} 54.void CtriangleDlg::OnBnClickedButton3() 55.{ 56. // TODO: 在此添加控件通知处理程序代码 57. UpdateData(); 58. Triangle t1(m_a,m_d,m_c); 59. m_perimer=t1.perimer(); 60. UpdateData(FALSE); 61. 62.}
相关文章推荐
- 第十五周作业任务二
- 第八周作业任务二
- 第十五周作业 工资数据统计
- 作业、任务、进程、线程的区别
- SQLServer2005创建定时作业任务
- Leetcode 494.Target Sum(第十五周作业)
- [转]使用T_SQL脚本创建SQLServer2000后台计划作业任务
- 《第十五周实验报告任务1——窗口程序设计及MFC 启蒙》
- 第十五周上机任务1
- 第十五周实验报告(任务二)【程序窗口设计之分数类】
- 第十五周任务2
- 第十五周任务
- Java作业调度/定时任务 Spring和Quartz整合
- Spark核心作业调度和任务调度之DAGScheduler源码
- 使用T_SQL脚本创建SQLServer2000后台计划作业任务
- 作业、任务、进程、线程的区别
- 实践作业2:黑盒测试实践(小组作业)每日任务记录3
- 第七课:触发监听器和作业任务监听器
- 第十五周上机任务项目1-建立专门的数组类处理有关数组的操作
- 第十五周上机任务项目2-建立专门的链表类处理有关动态链表的操作