1.问题描述
根据输入的三角形的三条边a、b、c,计算并输出面积和周长
示例:
输入:a=2, b=3, c=4
输出:area=2.9 circle=9
2.算法描述
根据输入的三个数判断是否能组成一个三角形,如果可以就进行下一步的面积和周长的计算,周长就采用三条边相加,求面积就采用海伦公式去求,这样可以避免用一般的公式造成繁琐。
3. 实验讨论与结果
出计算方法,并写出程序,带入值,输出结果。
a=int(input('输入一个数:')) b=int(input('输入一个数:')) c=int(input('输入一个数:')) circle=a +b +c if a+ b >c or a+ c>b or b+ c>a:辛晓琪个人资料 p=circle/2 关之琳年轻时的照片长津湖实时总票房 area=((p*(p-a) *(p-b) *(p-c)) **(1/2)) print(area) print(circle) 航天员在太空喝水 |
四.结语
如何修改qq号密码这道题主要考虑的是对于三角形定义的判断,如果任意两条边大于第三边就代表这三条边可以组成一个三角形,然后进行周长和面积的计算,得出结果。
实习编辑:衡辉方琼简历
稿件来源:深度学习与文旅应用实验室(DLETA)
发布评论