X  
登录

暂时未开放注册

忘记密码?
登陆
X  
本站已关闭注册功能
统计
  • 建站日期:2022-03-19
  • 文章总数:404 篇
  • 评论总数:239 条
  • 分类总数:22 个
  • 最后更新:12月8日
文章 Python

Python典型案例-求三角形的面积

安生
首页 Python 正文

【问题案例】编写程序,要求输入三角行的三条边(假设给定的三条边符合构成三角形的条件:任意两边之和大于第三边),计算三角形的面积并输出。

【问题解析】解此题的关键是要找到求三角形的面积公式

【参考代码】

import math  # 导入math模块
a = int(input("请输入三角形的第一条边:"))  # 输入第一条边的值并强转为整形
b = int(input("请输入三角形的第二条边:"))  # 输入第二条边的值并强转为整形
c = int(input("请输入三角形的第三条边:"))  # 输入第三条边的值并强转为整形
s = 1/2*(a+b+c)  # 计算s
area = math.sqrt(s * (s - a) * (s - b) * (s - c))
print("此三角形面积为:", area)

【运行结果】如下图


Python典型案例-求三角形的面积
-安生子-AnSheng
-第1
张图片

版权说明
文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权。
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

-- 展开阅读全文 --
EMLOG插件-蜘蛛来访统计修复版
« 上一篇
Python文字类小游戏
下一篇 »

发表评论

HI ! 请登录
注册会员,享受下载全站资源特权。
登陆
社交账号登录

时钟

热门文章

3
EMLOG插件-蜘蛛来访统计修复版
4
5
类和接口的关系