تو این بخش یه تعریف از فلوچارت میکنیم و به بررسی اجزای اون میپردازیم فلوچارت در واقع نقشه‌ای هستش  که برنامه‌نویسان قبل از نوشتن برنامه به زبان برنامه‌نویسی اصلی  اون رو رو کاغذ و یا توی نرم افزار رسم میکنند.

حالا این کار چه فایده ای داره؟ ؟؟؟؟

این کار یعنی کشیدن فلوچارت برنامه باعث میشه ما یه تصویر ذهنی آماده برای نوشتن برنامه ای که در ذهن میپرورانیم داشته باشیم و روند نوشتن برنامه رو ساده تر میکنه

همچنین برای رسم فلوچارت آگاهی و تسلط بر مراحل مورد نیاز و ترتیب آنها جهت به دست آوردن نتیجه مورد نظر با استفاده از داده‌های ورودی به الگوریتمی که فلوچارت برای آن کشیده می‌شود، لازم است.

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