Bu yazımızda C# Console uygulaması ile düzgün beşgene ait alan ve çevre hesaplaması yapan bir örnek oluşturacağız. Beşgenin alanını hesaplaya bilmek için, r ve a uzunluklarının bilinmesi gerekmektedir.

Yukarıdaki şekli incelediğimizde “O” noktasından köşelere 5 adet sanal çizgi çekilerek 5 adet üçgen oluştuğunu görüyoruz. Burada düzgün beşgen olduğundan üçgenlerin tümünün eşit olduğunu söyleyebiliriz. Yani bir tane üçgenin alanını hesaplayarak çıkan sonucu 5 ile çarparak düzgün beşgenin alanını hesaplayabileceğiz.
Alan için Formülümüz ise aşağıdaki gibi olacaktır.

Çevre için formül ise 5.a şeklinde olacaktır.
Buna göre C# kodlarımızı yazmaya başlayalım.
static void Main(string[] args)
{
double a, r, alan, cevre;
Console.Write("Kenar uzunluğunu girin: ");
a = Convert.ToDouble(Console.ReadLine());
Console.Write("Yarıçap uzunluğunu girin: ");
r = Convert.ToDouble(Console.ReadLine());
alan = 5 * ((a * r) / 2);
cevre = 5 * a;
Console.WriteLine("Beşgenin Çevresi : {0}", cevre);
Console.WriteLine("Beşgenin Alanı : {0}", alan);
Console.ReadKey();
}Ekran Çıktısı:


Hocam beşgen düzgünse hem yarıçap hem de kenar uzunluğu almana gerek yok.