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

長方形内に内接できる最大の三角形の面積?


長方形は、反対側が等しく平行な四辺形です。隣接する側は90°です。そして、三角形は3つの辺を持つ閉じた図形です。

長方形内に内接する最大の三角形。底辺は長方形の長さに等しく、三角形の高さは長方形の幅に等しくなります。

長方形内に内接できる最大の三角形の面積?

面積=(½)* l * b

長方形に内接する最大の三角形の面積=(½)* l * b

長方形に内接する最大の三角形の面積を計算するプログラム-

サンプルコード

#include <stdio.h>
int main(void) {
   int l = 10, b = 9;
   float area ;
   area = (float)((l*b)/2);
   printf("Area of largest triangle inscribed in a rectangle of
   length %d and breadth %d is %f",l,b,area);
   return 0;
}

出力

Area of largest triangle inscribed in a rectangle of length 10 and breadth 9 is 45.000000

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

    ここでは、楕円に内接できる最大の正方形の領域が表示されます。楕円の四角は以下のようになります- 楕円の面積は-です ここで、xとyが同じ場合、 つまり、面積は- 例 #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      

  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 *