# -*- codeing = utf-8 -*- # @Time : 2021/12/23 8:57 # @Author : wjm # @File : demo1.py # @Software: PyCharm # 输入三角形的三条边,计算三角形的面积并输出 # 导入math模块 import math a = int(input("请输入三角形的第一条边:")) # 输入第一条边并将其转化为整型 b = int(input("请输入三角形的第二条边:")) # 输入第二条边并将其转化为整型 c = int(input("请输入三角形的第三条边:")) # 输入第三条边并将其转化为整型 # 如果满足构成三角形条件 if a>0 and b>0 and c>0 and a+b>c and a+c>b and b+c>a: s = 1/2*(a+b+c) # 计算s # 海伦公式:它是利用三角形的三条边的边长直接求三角形面积的公式。表达式为:S=√s(s-a)(s-b)(s-c) area = math.sqrt(s*(s-a)*(s-b)*(s-c)) # 调用sqrt函数计算面积 print("此三角形面积为:",area) # 输出三角形面积 else: print("输入的三条边不能构成三角形") # 输出提示信息
编写程序,要求输入三角形的三条边,计算三角形的面积并输出
最新推荐文章于 2024-05-29 15:35:03 发布