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

直角三角形の外接円の面積?


三角形のhypotenuse(H)が与えられたときの直角三角形の外接円の面積は、式πH 2 を使用して求められます。 /4。

この式は、外接円が三角形のすべての角に接しているという事実を使用して導き出されます。この場合、外接円の中心を通過する仮説の2点間の最大長です。これにより、斜辺が円の直径になります。

これが、円の面積がπd 2 である理由です。 /4。 (d =2r)dをHに置き換えます。

直角三角形の外接円の面積?

斜辺=8

円の面積=50.26

サンプルコード

#include <stdio.h>
int main(void) {
   int H = 14;
   float pie = 3.14;
   float area = (float)((pie*H*H)/4);
   printf("the area of circumcircle of a right angled triangle of Hypotenuse %d is %f",H,area);
   return 0;
}

出力

the area of circumcircle of a right angled triangle of Hypotenuse 14 is 153.860016

  1. 直角三角形の中点と底の間の角度を見つけるPythonプログラム

    直角三角形の2つの辺があり、これらの辺はABとBCであるとします。斜辺ACの中点がMであると考えてください。MとBCの間の角度を見つける必要があります。 したがって、入力がab =6 bc =4の場合、ab / bcのarc_tanは0.9828ですが、度では56.31であるため、出力は56.309932474020215になります。 これを解決するには、次の手順に従います- ans:=arc-tan(ab / bc) 度でansを返す 例 理解を深めるために、次の実装を見てみましょう from math import atan, pi def solve(ab, bc):

  2. Pythonで最大の三角形の領域

    平面上の点のリストがあるとします。 3つの点で形成できる最大の三角形の領域を見つける必要があります。 したがって、入力が[[0,0]、[0,1]、[1,0]、[0,2]、[2,0]]の場合、出力は2になります。 これを解決するには、次の手順に従います- res:=0 N:=ポイントリストのサイズ 0からN-2の範囲のiの場合、do i +1からN-1の範囲のjの場合、do i + 2からNの範囲のkについては、 (x1、y1):=points [i]、 (x2、y2):=points [j]、 (x3、y3):=ポイント[k] res:=resの最大値、0.5 *