在计算机三角形面积之前我们要知道计算三角形面积的的公式有哪些
同网络搜索有以下几种比较常用的方法:
1、已知三角形底为a,高为h,则S=ah/2(这种最为常见也最为简单也好理解)
2、(海伦公式)设三角形三边分别为a,b,c,首先求三角形半周长,即p=(a+b+c)/2。根号下
首先是第一种方法公式:
#用户输入两个边,求三角型面积 #input语句输入边长 a = eval(input("输入一个边长:")) b = eval(input("输入一个边长:")) #b = eval(input("输入一个边长:")) #进行公式的计算和编写,以及总结输出 c ="低为:",a,"高为:",b,"的三角形面积为:",a*b/2 #打印结果 print(c)
接下来是我们的第二种(海伦公式):
代码如下:
#用户输入三个边求三角形面积 #input语句输入边长 a1 = eval(input("输入一个边长1:")) b1 = eval(input("输入一个边长2:")) c1 = eval(input("输入一个边长3:")) #首先求出三角形的半周长5 l = (a1+b1+c1)/2 s = (l*(l-a1)*(l-b1)*(l-c1))**0.5 print("三角形的面积:",s)