实验报告 5-1

原创 2012年03月21日 22:14:25
  1. #include <iostream>   
  2. #include <cmath>   
  3. using namespace std;  
  4. class Triangle  
  5. {  
  6. public:  
  7.     Triangle();  
  8.     float perimeter(void);  
  9.     float area(void);  
  10.     void showMessage();  
  11.     Triangle(float x,float y,float z);  
  12. private:  
  13.     float a,b,c;  
  14. };  
  15. void main()  
  16. {  
  17.     Triangle Tri1;  
  18.     Tri1.showMessage();  
  19.     Triangle Tri2(7,8,9);  
  20.     Tri2.showMessage();  
  21. }  
  22. float Triangle::perimeter(void)  
  23. {  
  24.     return (a+b+c);  
  25. }  
  26. float Triangle::area(void)  
  27. {  
  28.     float s,m;  
  29.     s=(a+b+c)/2;  
  30.     m=sqrt(s*(s-a)*(s-b)*(s-c));  
  31.     return m;  
  32. }  
  33. void Triangle::showMessage()  
  34. {  
  35.     cout<<"三角形的三边为: "<<a<<'\t'<<b<<'\t'<<c<<endl;  
  36.     cout<<"该三角形的周长为:"<<perimeter()<<'\t'<<"面积为:"<<area()<<endl;  
  37. }  
  38. Triangle::Triangle(float x,float y,float z)  
  39. {  
  40.     a=x;  
  41.     b=y;  
  42.     c=z;  
  43. }  
  44. Triangle::Triangle()  
  45. {  
  46.     a=1;  
  47.     b=1;  
  48.     c=1;  
  49. }  
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

《C++第六周实验报告5-1》---将任务4的解决用一个项目多个文件的方式实现

//main.cpp /* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * ...

第九周实验报告5

实验目的:设计一元一次函数类,求形如ax+b=0的方程的解 实验代码: #include using namespace std; char x; int n; class ...

MIT 6.828 学习笔记5 Lab3实验报告

Lab3 实验报告 Exercise 1 Modify mem_init() in kern/pmap.c to allocate and map the envs array. // ...

操作系统ucore lab5实验报告

操作系统lab5实验报告

操作系统实验报告 lab5

实验目的: 1.了解第一个用户进程创建过程 2.了解系统调用框架的实现机制 3.了解ucore如何实现系统调用sys_fork/sys_exec/sys_exit/sys_wai...

实验报告 9-5

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2012, 烟台大学计算机学院学生  * All rights reserved. * 文件名称:流运...

第六周实验报告任务5

* 程序的版权和版本声明部分  * Copyright (c) 2011, 烟台大学计算机学院学生   * All rights reserved.  ...

第九章实验报告(5)

/* 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2012, 烟台大学计算机学院学生 * Copyright (c) 2012, 烟台大学计算机学院学生 ...

第六周实验报告5

任小宁 2012、3、28 cpoint.cpp #include #include"CTriangle.h" double CPoint::getx() { return x; } doub...

第九周实验报告任务5 设计一元一次方程类,求形如ax+b=0的方程的解。

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生  * All rights reserved. * 文件名称:设计...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)