روش رسم فلوچارت'>فلوچارت'>فلوچارت + چگونه فلوچارت بکشیم + اشکال و علائم فلوچارت نویسی در این گزارش با جزئیات بیشتری بررسی شده و مهمترین نکات مرتبط با این موضوع ارائه میشود.
مطالعهی مقالات بالا نیز در راستای تکمیل دانستههایتان به شما توصیه میشود، اما ادامهی این آموزش:
فلوچارت علاوه بر این که روند کلی طرح را در قالب نمودار نمایش میدهد از اعتبار بیشتری نیز برخوردار است و همچنین امکان بروز خطا را به حداقل میرساند، در ادامه با همیار آیتی همراه باشید تا با هم به بررسی فلوچارت پرداخته و بدانیم چگونه باید الگوریتم و طرح خود را به فلوچارت تبدیل کنیم.
فلوچارت مجموعهای از شکلهای قراردادی است که دستورالعملها و ترتیب اجرای آنها را مطابق با الگوریتم مورد نظر نمایش میدهد.
برای تبدیل الگوریتم به روندنما باید ابتدا با تعدادی از اشکال که میتوانید در روندنمای خود استفاده کنید آشنا شوید:
توجه: این اشکال قراردادی هستند و این امکان وجود دارد که در منابع مختلف تا حدودی متفاوت باشند.
علامتهای شروع و پایان ⇐ دایره
از شکل دایره میتوانید برای نمایش نقاط شروع و پایان فلوچارت استفاده کنید.
هنگامی که قصد دارید نقطهی آغاز یا پایان یک فلوچارت را نمایش دهید باید از نماد دایره استفاده کنید، به یاد داشته باشید که در فلوچارت تنها باید یک نقطهی شروع وجود داشته باشد، اما در تعداد نقاط پایان محدودیتی برای شما وجود ندارد، چراکه یک برنامه میتواند چندین حالت مختلف برای پایان داشته باشد اما همواره تنها یک حالت شروع خواهد داشت.
علامت ورودی (دریافت کن) ⇐ متوازیالاضلاع
از علامت متوازیالاضلاع برای دستورات ورودی و دریافت متغیرها استفاده کنید.
هنگامی که قصد دارید، مقداری را از کاربر یا جایی در خارج از برنامه دریافت کنید باید نام آن متغیرها را در علامت لوزی نمایش دهید.
دستورات محاسباتی و انتساب ⇐ مستطیل

از علامت مستطیل برای انجام محاسبات و یا دستورات انتساب استفاده کنید.
یک برنامهی کامیپوتری پر از دستورات محاسباتی و انتساب (Assign) است، بنابراین احتمالا به دفعات فراوان از تصویر مستطیل در فلوچارت خود استفاده خواهید کرد!
برای ایجاد دستورات شرطی در فلوچارت خود میتوانید از علامت لوزی استفاده کنید. (حلقههای تکرار نیز به کمک همین علامت ایجاد میشوند)
دستورات شرطی نیز معمولا زیاد در یک برنامهی کامپیوتری استفاده میشوند، همانطور که در تصویر اشاره کردیم حلقههای تکرار نیز در برنامهنویسی با استفاده از همین لوزیها نمایش داده میشوند، اگر میخواهید بیشتر با این دو مورد آشنا شوید توصیه میکنیم آموزش الگوریتم دستورات شرطی و آموزش الگوریتم حلقههای تکرار را مطالعه نمایید.
علامت خروجی (نمایش بده) ⇐ چهارضلعی منحنی
برای نمایش دستورات خروجی میتوانید از یک چهارضلعی منحنیدار استفاده کنید.
در نهایت هدف اصلی یک برنامه نمایش مقدار خروجی به کاربر است، بنابراین معمولا پس از انجام محاسبات فراوان و پردازشهای مختلف روی دادههای وروری یک مقدار خروجی تولید خواهد شد، در هنگام رسم فلوچارت این مقادیر را با شکل بالا (یک چهار ضلعی منحنیدار) نمایش میدهیم.
قالب کلی یک روندنما به صورت زیر است:
مثال: الگویتم و فلوچارتی بنویسید که عمل ضرب دو عدد طبیعی a*b را به کمک عملیات جمع محاسبه کرده و نمایش دهد.
میتوانید فلوچارت این الگوریتم را در تصویر زیر مشاهده کنید.
مثال: الگوریتم و فلوچارتی بنویسید که اعداد زوج کوچکتر یا مساوی عدد طبیعی N را نمایش دهد.
حال که با مفاهیم الگوریتم و فلوچارت آشنا شدید وقت آن است که وارد مبانی برنامهنویسی شده و دانش خود را به عمل تبدیل کنید، برای آموزش الفبای برنامهنویسی به این مجموعه آموزشها مراجعه کنید.
همچنین برای اینکه بهتر با مفهوم فلوچارت (روندنما) آشنا شوید تمرینهای زیر را انجام دهید:
جمعبندی: اطلاعات ارائهشده، مهمترین بخشهای این موضوع را مرور میکند.
برچسب:
نویسنده: نگار اکبریپور