第五周作业 1

原创 2012年03月21日 08:20:18

 /* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生 
* 文件名称:                              
* 作    者: 计114-4   孙建朋                         
* 完成日期: 2012  年  3 月 19  日
* 版 本 号: 2012031901          
 
* 对任务及求解方法的描述部分
* 输入描述: 
* 问题描述: 
* 程序输出:

* 程序头部的注释结束
*/ 

 

#include<iostream>   
#include<cmath>   
using namespace std;  
class Triangle  
{public:  
    Triangle(float x=1,float y=1,float z=1);//声明构造函数时指定默认参数   
    float perimeter(void);//计算三角形的周长   
    float area(void);//计算并返回三角形的面积   
    void showMessage();  
private:  
    float a,b,c; //三边为私有成员数据   
};  
  
void Triangle::showMessage()  
{  
    cout<<"三角形的三边长分别为:"<<a<<' '<<b<<' '<<c<<' '<<endl;  
    cout<<"该三角形的周长为:"<< perimeter()<<'\t'<<"面积为:"<< area()<<endl;  
}  
  
void main(void)  
{  
    Triangle Tri1;  //定义三角形类的一个实例(对象)   
    Tri1.showMessage();  
    Triangle Tri2(4,8,10);   //定义三角形类的一个实例(对象)   
    Tri2.showMessage();  
    system("PAUSE");  
  
} 
 
Triangle::Triangle(float x,float y,float z):a(x),b(y),c(z){}//用参数初始化表对数据成员初始化 
  
float Triangle::perimeter()//计算周长   
{  
    return (a+b+c);  
}  

float Triangle::area()//计算面积   
{  
  float p,area;    
  p=(a+b+c)/2;    
  area=sqrt(p*(p-a)*(p-b)*(p-c));    
  return area;    
}


机器学习第5周!

教辅说这周的作业是史上最难
  • Clifnich
  • Clifnich
  • 2016年09月05日 17:47
  • 641

machine-learning第五周 上机作业

毫无疑问,难度越来越大了,首先我们得复习相关概念: 1、导数(变化率)与微分 (变化量) 2、数学里的 e 为什么叫做自然底数? 3、女神的文章必不可少 剩下的必须慢慢啃了。总之,本章要完全理解我觉得...
  • dialoal
  • dialoal
  • 2016年01月22日 15:32
  • 1552

继承与派生编程题1(C++程序设计第5周)

问题描述写一个MyString 类,使得下面程序的输出结果是: abcd-efgh-abcd- abcd- 3. abcd-efgh- efgh- c abcd- ijAl- ijAl-mnop qr...
  • NNNNNNNNNNNNY
  • NNNNNNNNNNNNY
  • 2015年12月20日 22:24
  • 2688

浅析C++继承与派生

测试环境: Target: x86_64-linux-gnu gcc version 5.3.1 20160413 (Ubuntu 5.3.1-14ubuntu2.1)  定义 要分析继承,首先...
  • qq_33724710
  • qq_33724710
  • 2016年06月11日 10:44
  • 2971

Coursera吴恩达机器学习课程 总结笔记及作业代码——第5周神经网络续

Neural Networks:Learning上周的课程学习了神经网络正向传播算法,这周的课程主要在于神经网络的反向更新过程。1.1 Cost function我们先回忆一下逻辑回归的价值函数 J...
  • qq_27008079
  • qq_27008079
  • 2017年05月14日 21:21
  • 4985

普林斯顿算法课第五周作业

Programming Assignment 5: Kd-Trees Write a data type to represent a set of points in the unit squar...
  • tumaolin94
  • tumaolin94
  • 2014年10月19日 11:15
  • 1501

coursera机器学习课程第五周——课程笔记

第五周课程学习结束,一直都是边上课边做笔记,没有想过在这里再梳理一遍然后将笔记整理出来,考虑之后觉得这一步很重要,可以借此对学过的这一周所有知识做一个梳理,方便自己更好的理解这些知识,而且这些笔记放在...
  • ccblogger
  • ccblogger
  • 2017年11月13日 18:29
  • 116

c++第四次作业 继承和派生

[cpp] view plain copy 在CODE上查看代码片派生到我的代码片   /*     * 文件名称:hj.cpp     * 作    者:仲海亮  * 完成日期:2015 年...
  • zhllf
  • zhllf
  • 2016年05月06日 10:29
  • 332

程序设计实习MOOC / 继承和派生——编程作业 第五周程序填空题1

描述 写一个MyString 类,使得下面程序的输出结果是: 1. abcd-efgh-abcd- 2. abcd- 3. 4. abcd-efgh- 5. efgh- 6. c 7....
  • qq_23908539
  • qq_23908539
  • 2016年04月29日 15:59
  • 426

C++第四次实验——派生和继承1

一、问题及代码: /* * 文件名称:c++第四次实验——派生和继承1.cpp * 作 者:郭宇辉 * 完成日期:2016年 4 月 25 日 ——草稿 * 版 本 号:v1.0 * 对...
  • Guo2557936113
  • Guo2557936113
  • 2016年05月06日 11:38
  • 632
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第五周作业 1
举报原因:
原因补充:

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