c语言输出三角形面积和周长分数 15作者 C课程组单位 浙江大学本题要求编写程序根据输入的三角形的三条边a、b、c计算并输出面积和周长。注意:在一个三角形中 任意两边之和大于第三边。三角形面积计算公式:area= ss−as−bs−c 其中s=a+b+c2。输入格式:输入为3个正整数分别代表三角形的3条边a、b、c。输出格式:如果输入的边能构成一个三角形则在一行内按照area = 面积; per
解题思路: 根据题意,需要判断输入的三条边能否构成一个三角形,如果能,就计算面积和周长,否则输出相应的提示信息。判断三条边能否构成三角形的条件是任意两边之和大于第三边,这可以通过先将三条边排序,然后判断最小的两条边之和是否大于最大的边。如果能构成三角形,则计算面积和周长,否则输出提示信息即可。
C++ 代码
原文地址: https://www.cveoy.top/t/topic/eCOZ 著作权归作者所有。请勿转载和采集!