问题 G: 零基础学CC++30—— 判断是否直角三角形

问题 G: 零基础学CC++30—— 判断是否直角三角形,第1张

题目描述

输入三角形的三条边,判断是否是直角三角形

输入

输入三角形3条边(均为整数)

输出

如果3条边组成的是直角三角形,输出yes否则输出no

样例输入 Copy

3 4 5

样例输出 Copy

yes
#include
using namespace std;
int jud(int a,int b,int c);
int main()
{
	int a,b,c;
	cin>>a>>b>>c;
	jud(a,b,c);
	return 0;
}

int jud(int a,int b,int c)
{
	if( a*a+b*b==c*c || b*b+c*c==a*a || c*c+a*a==b*b)
	cout<<"yes";
	else
	cout<<"no";
	return 0;
}

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/725201.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-04-26
下一篇2022-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存