C ++程序查找三角形内切半径
在本教程中,我们将讨论一个程序,以查找给定三角形的内切圆的半径。
为此,我们将获得特定三角形的边,我们的任务是找到该三角形中的圆的半径。
求出圆弧半径的公式为
三角形的面积/三角形的半周长
示例
#include <bits/stdc++.h>
using namespace std;
//计算圆的半径
float calc_radius(float a, float b, float c) {
if (a < 0 || b < 0 || c < 0)
return -1;
//三角形的半周长
float p = (a + b + c) / 2;
//三角形面积
float area = sqrt(p * (p - a) * (p - b) * (p - c));
float radius = area / p;
//返回半径
return radius;
}
int main() {
float a = 4, b = 7, c = 9;
cout << calc_radius(a, b, c) << endl;
return 0;
}输出值
1.34164
热门推荐
10 新年门口花束祝福语简短
11 盘锦结婚祝福语大全简短
12 父母生日祝福语 简短独特
13 家庭恩爱祝福语简短英文
14 高考俄语祝福语大全简短
15 虎年祝福语 诗句唯美简短
16 生日婚礼祝福语简短精辟
17 虎年喝酒拜年祝福语简短
18 教师闺蜜祝福语简短