写一个判断是否构成三角形的程序

简介: /*please write a program to check three number if can construct a tryaigle*/ #include using namespace std; class CheckTriangle { public: C...
/*please write a program to check three number if can construct a tryaigle*/
#include <iostream>
using namespace std;

class CheckTriangle
{
public:
	CheckTriangle(int x,int y,int z):a(x),b(y),c(z){}
	void operator()(int x,int y,int z);
private:
	int a,b,c;
};
void CheckTriangle::operator()(int x,int y,int z)
{
	if(x+y>z&&x+z>y&&y+z>x)
		cout<<"all right"<<endl;
	else
		cout<<"error"<<endl;
}
int main()
{
	int a,b,c;
	cout<<"please enter three number"<<endl;cin>>a>>b>>c;
	CheckTriangle one(a,b,c);
	one(a,b,c);
	system("pause");
	return 0;

}


相关文章
|
1月前
|
C++
[C++/PTA] 判断一个点是否在一个圆的内部
[C++/PTA] 判断一个点是否在一个圆的内部
37 0
|
9月前
三角形判断
三角形判断
51 0
|
10月前
学C的第二十四天【练习:1. 打印菱形;2. 打印自幂数;3. 求Sn=a+aa..n项之和;4. 喝汽水问题;5. 调整数组使奇数位于偶数前面;6. 打印X形图案;7……;8……;9……;10……】-2
5. 调整数组使奇数全部都位于偶数前面 题目: 输入一个整数数组,实现一个函数, 来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分, 所有偶数位于数组的后半部分。
|
11月前
判断点是否在线段上
判断点是否在线段上
77 0
|
11月前
射线法——判断一个点是否在多边形内部(适用于凸多边形和凹多边形)【关键原理解释+文字伪代码】
射线法——判断一个点是否在多边形内部(适用于凸多边形和凹多边形)【关键原理解释+文字伪代码】
264 0
16:三角形判断
16:三角形判断
86 0
|
算法
判断三角形的性质(直角或等腰)简便算法
判断三角形的性质(直角或等腰)简便算法
93 0
|
开发者 Python
嵌套打印三角形 | 学习笔记
快速学习 嵌套打印三角形
56 0