打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
计算三角形的面积

1 引言

Python计算三角形的面积怎么写呢?

2 问题描述

计算三角形的面积。

示例1

输入:3,4,5

输出:6

示例2

输入:6,8,10

输出:24

3 算法描述

3.1首先,需要知道三角形是如何根据三边的长度计算面积的。在这里,就需要知道海伦公式。

p=(a+b+c)/2,s=(p*(p-a)*(p-c)*(p-b))**0.5

3.2明白计算方法之后,就得定义三个变量,用于表示三角形的三条边,盘端输入的三条边能否构成三条边,即运用三角形的判定原则,两边之和大于第三边,这里需要对任意两边的组合都进行判定,且须都满足,则这里用if条件判断。

3.3判断满足之后引入海伦公式的计算方法,求取三角形的面积,最后写上输出语句,对三角形的面积进行输出。

4

本文探讨了如何求取三角形的面积,全程用到了input,强制类型转换,if条件判断几个知识点。

附件

代码清单 1 DFS求解1到100求和问题Python代码

a=float(input())
b=float(input())
c=float(input())
if a+b>c and b+c>a and a+c>b:
   p=(a+b+c)/2
   s=(p*(p-a)*(p-b)*(p-c))**0.5
   print("三角形的面积为:%d"%s)
else:
   print("无法构成三角形")

实习编辑:王晓姣

稿件来源:深度学习与文旅应用实验室(DLETA)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
求三角形面积acm算法源代码
python-05 分支结构优质教学课件PPT
二次函数:特殊计算——三角形面积
平面直角坐标系中三角形面积计算入门
中考模拟压轴题,动点和动三角形面积计算有关问题!
VB编程计算三角形面积程序
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服