程序分析题:算法设计与程序实现(每空4分,共8分)
已知a、b、c分别为三角形的三条边长,利用海伦公式求三角形面积 ,其中 编程实现:输入边长a,b,c,如果能构成三角形,输出面积,否则输出“No Answer !”
def cal():
a=int(txtl.get())
b=int(txt2.get())
c=int(txt3.get())
if: :
p= (atb+c)/2
s=math. sqrt (p*(p-a)*(p-b)*(p-c))
txt4.insert (0,str(s))
else:
txt4.insert (0."No Answer!")