vfp编程输入三角形边长,满足两边之和大于第三边且为正值,计算输出三角形的面积 s,若不满足条件

2025-02-26 23:19:49
推荐回答(1个)
回答1:

clear
set talk off
input "a=" to a
input "b=" to b
input "c=" to c
k=0
if a<=0 or b<=0 or c<=0
k=k+1
endif
if a+bk=k+1
endif
if k=0
p=(a+b+c)*0.5
s=sqrt(p*(p-a)*(p-b)*(p-c))
? s
else
? "不满足三角形条件"
endif
return