Rumah > pembangunan bahagian belakang > C++ > Apakah program C untuk luas heksagon diberi panjang pepenjurunya?

Apakah program C untuk luas heksagon diberi panjang pepenjurunya?

王林
Lepaskan: 2023-08-30 12:25:09
ke hadapan
1081 orang telah melayarinya

Di sini kita akan belajar bagaimana untuk mendapatkan luas heksagon menggunakan panjang pepenjuru. Panjang pepenjuru bagi heksagon ialah d.

Apakah program C untuk luas heksagon diberi panjang pepenjurunya?

Sudut pedalaman bagi heksagon sekata ialah setiap 120°. Jumlah semua sudut pedalaman ialah 720°. Jika pepenjuru ialah d, luasnya ialah -

Apakah program C untuk luas heksagon diberi panjang pepenjurunya?

Contoh

#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);
}
Salin selepas log masuk

Output

Area : 64.9519
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah program C untuk luas heksagon diberi panjang pepenjurunya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan