در این مطلب آموزشی ابتدا الگوریتم مساحت و محیط دایره را برای حل توسط کامپیوتر طراحی و سپس نمونه کد آن را برای زبان های برنامه نویسی سی شارپ C# و وی بی دات نت VB.NET پیاده سازی می کنیم.

در الگوریتم مساحت و محیط دایره در واقع می خواهیم یک عدد صحیح را بعنوان شعاع دایره از کاربر دریافت کنیم و سپس مساحت و محیط آن را به وی نمایش دهیم. طرح این الگوریتم برای کامپیوتر به شرح زیر است:

 

1. شروع

2. شعاع دایره را بخوان در R قرار بده

3. حاصل عبارت 3.14 * R * 2 را در A قرار بده

4. حاصل عبارت R * 3.14 را در P قرار بده

5. مقادیر A و P را به عنوان مساحت و محیط دایره نمایش بده

6. پایان

 

نمونه کد C# برای الگوریتم بالا

 

int R = int.Parse(Console.ReadLine());

int A = R * 2 * Math.PI;

int P = R * Math.PI * Math.PI;

Console.WriteLine("Area is : " + A.ToString());

Console.WriteLine("Perimeter is : " + P.ToString());

 

نمونه کد VB.NET برای الگوریتم بالا

 

Dim R As Integer =Integer.Parse(Console.ReadLine())

Dim A As Integer = R * 2 * Math.PI

Dim P As Integer = R * Math.PI * Math.PI

Console.WriteLine("Area is : " + A.ToString())

Console.WriteLine("Perimeter is : " +P.ToString())

 

توجه: نمونه کد های بالا در پروژه ی ConsoleApplication نوشته شده است.