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

対角線が与えられているひし形の面積と周囲長を計算するプログラムC++のひし形とは何ですか?


ひし形とは何ですか?

幾何学では、ひし形は同じ長さの4つの辺を持つ四辺形です。ひし形はダイヤモンドの形に似ています。ひし形の対角線が正方形になるよりも直角に交わる場合。

ひし形の特性は次のとおりです-

  • 等しい側面
  • 反対側は平行で、反対側の角度は等しく、平行四辺形になっています
  • 対角線は直角に二等分します

以下に菱形の図を示します

対角線が与えられているひし形の面積と周囲長を計算するプログラムC++のひし形とは何ですか?

問題

対角線が与えられた場合、たとえば、d1とd2のタスクは、菱形の面積と周囲長を見つけることです。ここで、面積は形状が占めるスペースであり、周囲長はその境界がカバーするスペースです

直方体の面積と周囲長を計算するには、式-

があります。

対角線が与えられているひし形の面積と周囲長を計算するプログラムC++のひし形とは何ですか?

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<<"\nThe area of rhombus with given diagonals are :"<< area;
}
int main(){
   int d1 = 6, d2 = 12;
   perimeter(d1, d2);
   area(d1, d2);
   return 0;
}

出力

The perimeter of rhombus with given diagonals are :26
The area of rhombus with given diagonals are :36

  1. C++で正三角形の外接円の面積を計算するプログラム

    名前が示すように、正三角形は等しい辺を持ち、またそれぞれ60°の等しい内角を持つものです。正多角形であるため、正三角形とも呼ばれます 正三角形の特性は 同じ長さの3辺 同じ程度の内角60° 多角形の外接円は、多角形のすべての頂点を通過する円です。円の半径は、外接円半径と呼ばれる円の内側のポリゴンのエッジまたは辺にすることができ、円の中心は外接円と呼ばれます。円の内側でも外側でもかまいません 以下に示すのは、正三角形の外接円の図です 問題 正三角形の側面を考えると、タスクは正三角形の外接円の面積を見つけることです。ここで、面積は形状が占めるスペースです。 正三角形の外接円の面

  2. C++で正三角形の面積と周囲を計算するプログラム

    正三角形とは何ですか? 名前が示すように、正三角形は等しい辺を持ち、またそれぞれ60°の等しい内角を持つものです。正多角形であるため、正三角形とも呼ばれます 正三角形の特性は次のとおりです- 同じ長さの3辺 同じ程度の内角60° 以下に正三角形の図を示します 問題 正三角形の側面を考えると、タスクは三角形の面積と周囲長を見つけることです。ここで、面積は形状が占める空間であり、周囲長はその境界が占める空間です。 正三角形の面積と周囲長を計算するには、式があります 例 Input-: side=14.0 Output-: Area of Equilateral Tr