判断直角三角形
内容:
输入三角形的三边,判断它是否是直角三角形,是输出Yes,不是输出No,连三角形都不是,输出Error
输入说明:
一行,输入3个整数
输出说明:
Yes! 或者 No!或者 Error! (注意大小写,标点前无空格)
输入样例:
3 4 5
输出样例:
Yes!
程序:
#include <cstdio> #include <iostream> using namespace std; int main() { int a,b,c,i,j,temp; cin>>a>>b>>c; if ((a+b<=c) || (a+c<=b) || (b+c<=a)) cout<<"Error!"; else if((a*a+b*b==c*c) || (a*a+c*c==b*b) || (b*b+c*c==a*a)) cout<<"Yes!"; else cout <<"No!"; return 0; }