三角形1
2016-03-28 19:44
330 查看
问题及描述;
/*
*Copyright (c) 2016,烟台大学计算机学院
*All rights reserved.
*文件名称;test.cpp
*作者;邱凯
*完成日期;2016年3月28号
*版本号;v6.0
*问题描述; 三角形1
*输入描述; 无
*输出描述; 输出答案
*/
#include <iostream>
#include <cmath>
using namespace std;
class Triangle
{
public:
void setABC(double x,double y,double z);
double perimeter();
double area();
private:
double a,b,c;
};
int main()
{
Triangle tri1;
tri1.setABC(4,5,6);
cout<<"三角形的周长为;"<<tri1.perimeter()<<'\t'<<"面积为;"<<tri1.area()<<endl;
return 0;
}
void Triangle::setABC(double x,double y,double z)
{
a=x;
b=y;
c=z;
}
double Triangle::perimeter()
{
return a+b+c;
}
double Triangle::area()
{
double s=(a+b+c)/2;
double mianji=sqrt(s*(s-a)*(s-b)*(s-c));
return mianji;
}
/*
*Copyright (c) 2016,烟台大学计算机学院
*All rights reserved.
*文件名称;test.cpp
*作者;邱凯
*完成日期;2016年3月28号
*版本号;v6.0
*问题描述; 三角形1
*输入描述; 无
*输出描述; 输出答案
*/
#include <iostream>
#include <cmath>
using namespace std;
class Triangle
{
public:
void setABC(double x,double y,double z);
double perimeter();
double area();
private:
double a,b,c;
};
int main()
{
Triangle tri1;
tri1.setABC(4,5,6);
cout<<"三角形的周长为;"<<tri1.perimeter()<<'\t'<<"面积为;"<<tri1.area()<<endl;
return 0;
}
void Triangle::setABC(double x,double y,double z)
{
a=x;
b=y;
c=z;
}
double Triangle::perimeter()
{
return a+b+c;
}
double Triangle::area()
{
double s=(a+b+c)/2;
double mianji=sqrt(s*(s-a)*(s-b)*(s-c));
return mianji;
}
相关文章推荐
- 顺序表的基本操作(new)
- 10GBase-T标准
- bzoj4246 两个人的星座 计算几何
- (转载)HOG特征(Histogram of Gradient)总结
- Java产生唯一的随机数
- 托普进销存 智慧版v1.3.0
- 可变数据结构的编程
- hdu 1260 Tickets (dp)
- http://www.prayer-laputa.com/blog/archives/588
- LeetCode笔记:237. Delete Node in a Linked List
- 计算机组成 数制
- codeforces 653E. Bear and Forgotten Tree 2 连通问题
- paxos在ceph中的应用
- Java Integer比较
- redis 字符串的管理的一点理解
- 拓扑进销存Topo3S 1.1 发布
- Listview点击事件
- 第四周项目4-程序分析(2)
- 简析散列和散列码
- fib函数