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

辺が与えられた三角形の外接円の面積を見つけるC++プログラム?


任意の三角形の外接円の面積を計算します。問題に関連する基本的な概念について学ぶ必要があります。

三角形 −3辺の閉じた図。

サークル −無限の数または辺がある、または辺がない閉じた図形。

その中に他の図を囲む円は外接円です 。

外接円は、そのすべての点から三角形に接しています。その辺がa、b、cであるとすると、外接円の半径は数式で与えられます-

r = abc / (√((a+b+c))(a+b-c)(a+c-b)(b+c-a)))

半径rの円の面積は

です。
area = 2 * (pie) * r *r.

この概念の例をいくつか見てみましょう-

三角形の辺:a =4、b =5、c =3

面積=314

#include <iostream>
#include <math.h>
using namespace std;
int main() {
   float a = 7, b = 9, c = 13;
   if (a < 0 || b < 0 || c < 0)
      cout<<"The figure is not a triangle";
   float p = (a + b + c) / 2;
   float r = (a*b*c)/ (sqrt(p * (p - a) * (p - b) * (p - c)));
   float area = 3.14 * pow(r, 2);
   cout<<"The area is "<<area;
   return 0;
}

出力

The area is 2347.55

  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