ヴァリニョンの平行四辺形のC++の周囲長と面積
ヴァリニョンの平行四辺形は、四辺形の各辺の中点を結合することによって形成されます。四辺形のABCDがあるとします。各辺の中点はP、Q、R、Sです。すべての中点を接続すると、常にヴァリニョンの平行四辺形と呼ばれる平行四辺形PQRSが形成されます。
このチュートリアルでは、与えられた2つの対角線と四辺形の面積を使用して、ヴァリニョンの平行四辺形の周囲と面積を見つける方法について説明します。たとえば、-
Input: d1 = 6, d2 = 9, Area = 12 Output: Perimeter = 15 Area = 6 Input: d1 = 11, d2 = 13, Area = 32 Output: Perimeter = 24 Area = 16
解決策を見つけるためのアプローチ
三角形のPとQは、それぞれABとACの中点です。
中点定理により、PQ =(1/2)* AC
同様に、三角形のADCに定理を適用すると、RS =(1/2)* BD、
したがって、PQ =RS =(1/2)*ACおよびPS=QR =(1/2)* BD
PQRSの周囲長=AC+ BD(対角線の合計)
EF =GH =(1/2)*ACおよびEH=FG =(1/2)* BD
PQRSの面積については、図を4つの三角形に分割し、4つの三角形の面積は
です。A1 =(1/4)*BADの面積
同様に、A2 =(1/4)*ABCの面積
A3 =(1/4)*BCDの面積
A4 =(1/4)*ACDの面積。
A1 + A2 + A3 + A4 =(1/4)*(三角形の面積ACD + ABC + BCD + BAD)
=(¼)*ABCDの2*領域
=(½)*クワッドABCDの面積
ここで、A1 + A2 + A3 + A4 =(½)*クワッドABCDの面積
これは、A5 =(½)*クワッドABCDの面積
を意味します。したがって、平行四辺形の面積PQRS =(½)*クワッドABCDの面積
これで、C ++を使用して数式を適用するだけで、PQRSの周囲と面積を見つけることができます。
例
上記のアプローチのC++コード
#include <bits/stdc++.h> using namespace std; int main(){ float d1 = 6, d2 = 9, area_ABCD = 12; float area_PQRS = area_ABCD/2; float perimeter = d1 + d2; cout << "Area of parallelogram PQRS = " << area_PQRS << " and perimeter = " << perimeter; return 0; }
出力
Area of parallelogram PQRS = 6 and perimeter = 15
結論
このチュートリアルでは、ヴァリニョンの平行四辺形と、面積と周囲長を見つける方法について説明しました。中点定理を使用して、平行四辺形の周囲長と面積の導出について説明しました。また、C、Java、Pythonなどのプログラミング言語で実行できるこの問題のC++プログラムについても説明しました。このチュートリアルがお役に立てば幸いです。
-
C++で正三角形の面積と周囲を計算するプログラム
正三角形とは何ですか? 名前が示すように、正三角形は等しい辺を持ち、またそれぞれ60°の等しい内角を持つものです。正多角形であるため、正三角形とも呼ばれます 正三角形の特性は次のとおりです- 同じ長さの3辺 同じ程度の内角60° 以下に正三角形の図を示します 問題 正三角形の側面を考えると、タスクは三角形の面積と周囲長を見つけることです。ここで、面積は形状が占める空間であり、周囲長はその境界が占める空間です。 正三角形の面積と周囲長を計算するには、式があります 例 Input-: side=14.0 Output-: Area of Equilateral Tr
-
C++での立方体の体積と表面積のプログラム
キューブとは何ですか? 立方体は、正方形の6つの面を持つ3次元オブジェクトです。つまり、同じ長さと幅の辺があります。立方体は、次のプロパティを持つ唯一の正六面体です- 6つの顔 12個のエッジ 8つの頂点 以下は立方体の図です 問題 側面を考えると、タスクは立方体の総表面積と体積を見つけることです。ここで、表面積は面が占めるスペースであり、体積は形状に含めることができるスペースです。 立方体の表面積と体積を計算するには、次の式があります- 表面積=6*側面*側面 ボリューム=サイド*サイド*サイド 例 Input-: side=3 Output-: volume of c