幾何学では、ひし形は 4 つの辺が同じ長さの四角形です。ひし形はひし形と形が似ています。ひし形の対角線が直角であれば正方形になります。
ひし形の性質は次のとおりです-
下の図はひし形です
対角線を考えると、 d1 と d2 のタスクは、ひし形の面積と直方体の周囲長を見つけることであると仮定します。ここで、面積は形状が占めるスペース、周囲長はその境界がカバーするスペースです。
面積を計算し、直方体の周囲長には、次の式があります。
Input-: d1=6 and d2=12 Output-: The perimeter of rhombus with given diagonals are :26 The area of rhombus with given diagonals are :36
Start Step 1 -> declare function to calculate perimeter of rhombus int perimeter(int d1, int d2) Declare variable long long int perimeter Set perimeter = 2 * sqrt(pow(d1, 2) + pow(d2, 2)) Print perimeter Step 2 -> Declare function to calculate area of rhombus int area(int d1, int d2) Declare long long int area Set area = (d1 * d2) / 2 Print area Step 3 -> In main() Declare variable int d1 = 6, d2 = 12 Call perimeter(d1, d2) Call area(d1, d2) Stop
#include <iostream> #include <math.h> using namespace std; // program to calculate perimeter of rhombus int perimeter(int d1, int d2){ long long int perimeter; perimeter = 2 * sqrt(pow(d1, 2) + pow(d2, 2)); cout<< "The perimeter of rhombus with given diagonals are :"<<perimeter; } //program to calculate area of rhombus int area(int d1, int d2){ long long int area; area = (d1 * d2) / 2; cout<<"</p><p>The area of rhombus with given diagonals are :"<< area; } int main(){ int d1 = 6, d2 = 12; perimeter(d1, d2); area(d1, d2); return 0; }
以上が対角線が何であるかを考慮して、ひし形の面積と周囲長を計算するプログラムは? C++ ではひし形とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。