题目:

输入三角形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;

}

oracle 输出 三角形,10. 三角形(示例代码)相关推荐

  1. VC调试--输出调试字符串(含示例代码)

    VC调试 输出字符串 更新日期:2012-11-7 代码下载:trace.zip (请不要直接使用迅雷下载) 或者到邮箱下载: vcshare@ qq.com(密码:share88) 测试环境:vs2 ...

  2. linux下安装nginx1.10,Linux(RHEL7.0)下安装nginx-1.10.2(示例代码)

    查看当前系统版本是否支持 当前,nginx发布包支持以下Linux操作系统版本: RHEL/CentOS: Version Supported Platforms 5.x x86_64, i386 6 ...

  3. oracle输出实心三角型,C语言帕斯卡三角形打印示例

    帕斯卡三角形是向工程学生教授的典型例子之一. 它有很多的解释. 其中一个着名的是它与二项式方程的使用. 三角形之外的所有值都被认为是零(0). 第一行为0 1 0,而只有1获取帕斯卡三角形中的空格,0 ...

  4. 海伦公式用计算机语言怎么写,python中海伦公式求取三角形面积的示例

    python中海伦公式求取三角形面积的示例 发布时间:2020-12-07 10:01:44 来源:亿速云 阅读:143 作者:小新 这篇文章将为大家详细讲解有关python中海伦公式求取三角形面积的 ...

  5. 如何用Java做玫瑰花数_c语言如何输出玫瑰花数?(代码示例)

    玫瑰花数又称"四叶玫瑰数",是指四位数各位上的数字的四次方之和等于本身的数. 例如:1634就是一个玫瑰花数1*1*1*1=16*6*6*6=12963*3*3*3=814*4*4 ...

  6. 7-3 符号三角形 (10 分)(思路+详解)

    一:题目 Come 宝 !!! 输入格式: 第一行符号个数n 输出格式: 符合要求的三角形个数 输入样例: 4 结尾无空行 输出样例: 6 二:思路 思路: 1.如果我们确立的第一行的符号是什么 ,那 ...

  7. oracle禁止修改密码,Oracle 用户密码过期后不允许修改密码的示例代码

    --本人是初学者,不知道还有没有更好的方法create table PASSWD_CHANGED ( USER_NAME VARCHAR2(20), OLD_PASSWD VARCHAR2(100), ...

  8. java当中有关循环的代码_有关Java循环的内容,编程中还是比较常用的,下面分享给大家几个循环的示例代码,练习一下。1、循环输出1到100之间所有能被3或能被4整除的数。pack...

    有关Java循环的内容,编程中还是比较常用的,下面分享给大家几个循环的示例代码,练习一下. 1.循环输出1到100之间所有能被3或能被4整除的数. package com.hz.loop02; /** ...

  9. php倒序正序,php foreach正序倒序输出示例代码

    php foreach正序倒序输出示例代码 实现代码: // 正序 foreach($files as $file_num => $file) { if(is_file($directory.$ ...

最新文章

  1. python 二项分布_Python绘制的二项分布概率图示例
  2. mybatis 需要注意的点 MyBatis 插入空值时,需要指定JdbcType (201
  3. Forrester 最新报告:阿里云稳居领导者地位,引领云原生开发浪潮
  4. 大气校正后的ndvi_大气校正常见错误处理方法及校正后检查
  5. (ios7) 解决代码布局View, ios7 中 subView 高度增加StatusBar20dp的问题,保证Ios6,ios7代码一致...
  6. WordPress Event Easy Calendar插件多个跨站请求伪造漏洞
  7. Android开发,你应该知道的
  8. 《概率论与数理统计》(浙大第四版)第四章总结笔记(纯手写)
  9. 关于腾讯云服务器备案全流程 内容
  10. 【云原生】Grafana 介绍与实战操作
  11. adb: failed to install xxx Failure [INSTALL_FAILED_TEST_ONLY: installPackageLI]
  12. Ubuntu 卡住了怎么办
  13. 视频聊天网站的研究、发展以及趋势时间
  14. 蓝色基因 p超级计算机,蓝色巨人推出全球最快计算机蓝色基因 代号P
  15. 计算机专业英语词组,计算机专业英语词组计算机专业英语词组.doc
  16. 逐渐告别尴尬“测速期”,英特尔展示 5G 多领域应用
  17. php中嵌入pdf文件,使用Base64在PHP中附加PDF文件(Appending PDF Files in PHP with Base64)
  18. FPS游戏中的同步算法
  19. 计算机按键模块,计算器键盘-TM1650/AIP650
  20. 股票交易系统平台搭建

热门文章

  1. 图集cancelButtonIndex,发送通知简洁写法
  2. WCF事务编程[中篇]
  3. 在VS2008中DataGridView控件里DataGridViewComboBoxColumn列的Bug
  4. php mysql三_PHP和MySQL基础教程(三)
  5. c# 带返回值的action_C#委托Action、ActionT、FuncT、PredicateT
  6. weka分类器怎么设置样本类别_自步对比学习: 充分挖掘无监督学习样本
  7. html不居中代码,HTML – 为什么我不能居中div?
  8. python mysql 分号_Python中使用MySQL
  9. 计算机专业报专转本可以志愿,2019年专转本志愿怎么填?专家透露报考窍门
  10. android开发标签栏应该设置多少钱,android – Flutter:刷卡后默认标签栏控制器......