ホームページ > バックエンド開発 > C++ > 対角線の長さを考慮した六角形の面積を求める C プログラムは何ですか?

対角線の長さを考慮した六角形の面積を求める C プログラムは何ですか?

王林
リリース: 2023-08-30 12:25:09
転載
1082 人が閲覧しました

ここでは、対角線の長さを使用して六角形の面積を取得する方法を学びます。六角形の対角線の長さはdです。

対角線の長さを考慮した六角形の面積を求める C プログラムは何ですか?

#正六角形の内角はそれぞれ 120°です。すべての内角の合計は 720° です。対角線が d の場合、面積は -

対角線の長さを考慮した六角形の面積を求める C プログラムは何ですか?

Example

#include <iostream>
#include <cmath>
using namespace std;
float area(float d) {
   if (d < 0) //if d is negative it is invalid
      return -1;
   float area = (3 * sqrt(3) * d*d)/8.0;
   return area;
}
int main() {
   float r = 10;
   cout << "Area : " << area(r);
}
ログイン後にコピー

Output

Area : 64.9519
ログイン後にコピー

になります。

以上が対角線の長さを考慮した六角形の面積を求める C プログラムは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート