اشکال موجود در فلوچارت یک برنامه

 

فلوچارت دارای اشکال قراردادی است که در ادامه عملکرد هر یک از آن ها را بیان می کنیم.

شکل شروع

اولین شکلی که در هر فلوچارت مشاهده می شود شکل یک بیضی است که یک فلش از آن خارج شده است و داخل آن کلمه شروع نوشته شده است که بیانگر شروع عملیات می باشد، لازم به تذکر است که هر الگوریتمی فقط یک مرحله شروع دارد به همین دلیل در ابتدای فلوچارت یک شکل بیضی شروع دیده می شود.

http://suherfe.blogfa.com

شکل پایان

آخرین شکل موجود در هر فلوچارت، مربوط به پایان عملیات است که آن مرحله را نیز با شکل بیضی نشان می دهند که یک فلش وارد آن شده است و در آن کلمه پایان نوشته می شود.

http://suherfe.blogfa.com

خطوط رابطه

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

شکل ورودی

برای نمایش عملیات مربوط به گرفتن مقادیر و داده ها به عنوان ورودی از شکل متوازی الاضلاع استفاده می شود،این شکل نشان دهنده ورود داده ها به کامپیوتر می باشد.

http://suherfe.blogfa.com

 شکل مقدار دهی اولیه

گاهی لازم می شود در متغیری مقدار اولیه ای را جایگزین کنیم، همانطور که می دانید به چنین عملی عمل انتساب یا جایگزینی گفته می شود. برای مثال، x   3 به معنی انتساب عدد 3 به متغیر x است، برای نمایش عملیات انتساب یا جایگزینی از شکل مستطیل استفاده می شود.

http://suherfe.blogfa.com

از شکل مستطیل برای کلیه عملیات محاسبانی استفاده می شود، به این نمونه ها توجه کنید.

http://suherfe.blogfa.com

شکل تصمیم گیری

از شکل لوزی برای عملیات تصمیم گیری و یا جملات شرطی استفاده می شود، توجه داشته باشید که تصمیم گیری ها بر اساس نتایج حاصل از اعمال مقایسه ای و برقرار بودن یا نبودن شرطی اتخاذ می گردد

به نمونه زیر توجه نمایید.

http://suherfe.blogfa.com

همانگونه که در شکل فوق ملاحظه می کنید به یک لوزی یک فلش وارد می شود ولی 2 الی 3 فلش، بنا به شرط داخل آن می تواند از آن خارج شود.

شکل خروجی

برای دستورهای خروجی و یا چاپ نتایج از اشکال زیر استفاده می شود.

http://suherfe.blogfa.com