C 程序中内切于一个椭圆中的矩形的内切三角形面积?


在这里,我们将看内切于一个矩形且该圆内切于一个椭圆的三角形的面积。长轴和短轴的一半分别为“a”和“b”。假设矩形的长度为“l”,宽度为“h”

我们知道椭圆中矩形的面积为 -

三角形的面积为 -

#include <iostream>
#include <cmath>
using namespace std;
float area(float a, float b) {
   if (a < 0 || b < 0) //if the values are negative it is invalid
      return -1;
   float area = a*b;
   return area;
}
int main() {
   float a = 5, b= 2;
   cout << "Area is: " << area(a, b);
}

输出

Area is: 10

更新于: 2019-08-20

51 次浏览

开启您的 职业生涯

通过完成本课程获得认证

开始学习
广告