欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 编程资源 > 编程问答 >内容正文

编程问答

oracle 输出 三角形,10. 三角形(示例代码) -凯发k8官方网

发布时间:2024/10/5 编程问答 20 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 oracle 输出 三角形,10. 三角形(示例代码) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

题目:

输入三角形3条边的长度值(均为正整数),判断是否能为直角三角形的3个边长。如果可以,则输出 yes,如果不能,则输出 no。如果根本无法构成三角形,则输出not a triangle。

思路:

先判断3条边能否构成普通三角形,如果可以,那么继续判断能否构成直角三角形。

代码:

#include

using namespace std;

int main()

{

int a = 0, b = 0, c = 0;

cin >> a >> b >> c;

if ((a b > c) && (a c > b) && (b c > a)) {

if ((a * a b * b == c * c) || (a * a c * c == b * b) || (b * b c * c == a * a)) {

cout << "yes" << endl;

} else {

cout << "no" << endl;

}

} else {

cout << "not a triangle" << endl;

}

return 0;

}

总结

以上是凯发k8官方网为你收集整理的oracle 输出 三角形,10. 三角形(示例代码)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图