题解 | #计算三角形的周长和面积#

计算三角形的周长和面积

https://www.nowcoder.com/practice/109a44d649a142d483314e8a57e2c710

#include <iostream>
#include <iomanip>
#include <math.h>

using namespace std;

int main(void)
{
	double a, b, c, circumference, area, p;;
    cin>>a>>b>>c;
    circumference = a+b+c;
    p = (a+b+c) / 2;
    area = sqrt(p*(p-a)*(p-b)*(p-c));
    cout<<"circumference="<<fixed<<setprecision(2)<<circumference<<" area="<<fixed<<setprecision(2)<<area;

	
	return 0;
}

这道题的重点是海伦公式, 公式为: s = 根号(p(p+a)(p+b)(p+c)), 其中p是(a+b+c) / 2.

全部评论

相关推荐

点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-10 11:31
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务