前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >判断三个数能否组成三角形

判断三个数能否组成三角形

作者头像
算法与编程之美
发布2023-12-28 15:27:21
1400
发布2023-12-28 15:27:21
举报

1 问题

如何利用python判断三个数能否组成三角形?

2 方法

三个数能组成三角形应满足的关系有:

  1. 三个数都应该大于0

(2)任意两边之和大于第三边

(3)任意两边之差都小于第三边

由此可判断三个数能否组成三角形

代码清单 1

代码语言:text
复制
a = eval(input('please input first finger:'))
b = eval(input('please input second finger:'))
c = eval(input('please input third finger:'))
if a<0 or b<0 or c<0:
   print('不能组成三角形')
elif (a+b>c and a+c>b and b+c>a) or (a-c<b and b-a<c and b-c<a and c-a<b and c-b<a):
   print('能组成三角形')
else:
   print('不能组成三角形')

3 结语

针对判断三个数关系的问题,可以通过使用条件语句的判断方法,通过判断三个数能否组成三角形的实验,证明该方法是有效的。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-12-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档