double precision r,s
read(*,*) r
s=3.1415926*r*r
write(*,*) s
end
write(*,*) ' 请输入三角形三个顶点的坐标 x1,y1,x2,y2,x3,y3:'read(*,*) x1,y1,x2,y2,x3,y3
a=sqrt((x2-x1)^2+(y2-y1)^2)
b=sqrt((x3-x1)^2+(y3-y1)^2)
c=sqrt((x3-x2)^2+(y3-y2)^2)
L=(a+b+c)/2
s=sqrt(L*(L-a)*(L-b)*(L-c))
write(*,*) ' 该三角形的面积为:', s
end
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)