1054:三角形判断
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 58291 通过数: 33175
【题目描述】
给定三个正整数,分别表示三条线段的长度,判断这三条线段能否构成一个三角形。如果能构成三角形,则输出“yes”,否则输出“no”。
【输入】
输入共一行,包含三个正整数,分别表示三条线段的长度,数与数之间以一个空格分开。
【输出】
如果能构成三角形,则输出“yes” ,否则输出“no”。
分析:任意两边之和大于第三边--三角形的特性(不会有人不知道吧~)。
#include <iostream>
using namespace std;
int main() {
int a,b,c;
cin>>a>>b>>c;
if((a+b)>c&&(a+c)>b&&(b+c)>a)
{
cout<<"yes";
}
else
{
cout<<"no";
}
}注意:一本通里面的题目里面要求输出的字母要注意大小写!像我把yes,no弄成大写,找了半天都没找到错误。。。
如有疑问,欢迎提出!
版权声明:本文为LWX3289765163原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。