
الگوریتمها دارای پیچیدگیهای مختلفی هستند و پیادهسازی کد مربوط به هرکدام ممکن است کوتاه و یا طولانی و شامل دستورات پیچیده باشد. برای فهم بهتر یک الگوریتم برنامهنویسی و نحوه عملکرد آن میتوان از فلوچارت (FlowChart) استفاده کرد. فلوچارت نمایشی گرافیکی از فرایند یک برنامه است و از مجموعه شکلهای قراردادی تشکیل شده که به کمک آنها میتوان دستورات را به ترتیب ترسیم نموده و روند یک الگوریتم را سادهسازی کرد. کشیدن فلوچارت مربوط به قبل از شروع برنامهنویسی است و وابستگی به نوع زبان برنامهنویسی ندارد. فلوچارتها در تعیین روند اجرای دستورات و تعیین ورودی و خروجی برنامه نقش مهمی دارند. ممکن است فکر کنید کشیدن فلوچارت برای مسائل پیچیده ...
ادامه مطلب