C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

C++で楕円に内接できる最大の正方形の面積


ここでは、楕円に内接できる最大の正方形の領域が表示されます。楕円の四角は以下のようになります-

C++で楕円に内接できる最大の正方形の面積

楕円の面積は-

です

C++で楕円に内接できる最大の正方形の面積

ここで、xとyが同じ場合、

C++で楕円に内接できる最大の正方形の面積

つまり、面積は-

C++で楕円に内接できる最大の正方形の面積

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

出力

Area : 1.25

  1. C++で指定された辺を持つ三角形の外接円の面積

    ここでは、辺が指定されている三角形の外接円の面積を取得する方法を説明します。ここで、辺ABはa、BCはb、CAはc、半径は「r」です。 半径rは-と同じです 例 #include <iostream> #include <cmath> using namespace std; float area(float a, float b, float c) {    if (a < 0 || b < 0 || c < 0) //if values are is negative it is invalid   &n

  2. C++を使用して楕円の領域を見つけるプログラム

    ここでは、C++を使用して楕円の面積を取得する方法を説明します。楕円にはさまざまな部分があります。これらは以下のようなものです。 キーポイント 説明 センター 楕円の中心。また、2つの焦点を結ぶ線分の中心でもあります。 主軸 楕円の最長直径 nmemb これは要素の数であり、各要素のサイズはサイズです。 バイト。 短軸 楕円の最小直径 コード tを指す線分 フォーカス 図で示されている2つのポイント ロータス直腸 蓮の直腸は、焦点を通り、楕円の主軸に垂直な線です。 楕円の面積はΠ𝜋 ∗𝑎a∗b𝑏 サンプルコード #include <iostre