الگوریتم مساحت دایره
در این مطلب آموزشی ابتدا الگوریتم مساحت و محیط دایره را برای حل توسط کامپیوتر طراحی و سپس نمونه کد آن را برای زبان های برنامه نویسی سی شارپ C# و وی بی دات نت VB.NET پیاده سازی می کنیم.
در الگوریتم مساحت و محیط دایره در واقع می خواهیم یک عدد صحیح را بعنوان شعاع دایره از کاربر دریافت کنیم و سپس مساحت و محیط آن را به وی نمایش دهیم. طرح این الگوریتم برای کامپیوتر به شرح زیر است:
1. شروع
2. شعاع دایره را بخوان در R قرار بده
3. حاصل عبارت 3.14 * R * 2 را در A قرار بده
4. حاصل عبارت 2 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 نوشته شده است.