实验报告 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. * ...

操作系统ucore lab5实验报告

操作系统lab5实验报告

操作系统实验报告 lab5

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

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

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

c++上机实验报告5:数组分离

一、问题及代码 /* * 文件名称:Ex5-1pp * 作 者:俸浩源 * 完成日期:2017 年 4 月 19 日 * 版 本 号:v1.0 * 对任务及求解方法的描...
  • fjskdm
  • fjskdm
  • 2017年05月10日 17:38
  • 67

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

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

第九周实验报告任务5

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

第九章实验报告(5)

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

《Linux基础》学生实验报告5

自己学习Linux的同时,对一些知识进行整理回顾,加深理解。
  • y6df7
  • y6df7
  • 2017年11月16日 18:10
  • 143

操作系统实验报告:ucore_lab2~5

这次的实验,基本上对应着ucore的lab2~lab5。 问题1: (1) 当前系统探测物理内存布局的过程是在实模式下完成的。 使用的方式是基于INT 15h中断的e820h。   内存探测的过...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:实验报告 5-1
举报原因:
原因补充:

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