سؤال
روش روندنما چیست؟
جواب
روندنما یا flowchart، روش دیگری برای بیان الگوریتم و با استفاده از شکل های استاندارد است. در این روش، مراحل الگوریتم با استفاده از شکلهای هندسی نشان داده میشوند و به وسیله خط های جهت دار، ترتیب اجرای مراحل مشخص میشوند.
روندنما و الگوریتم دو چیز متفاوت نیستند؛ الگوریتم، روش حل مسئله است و روندنما یکی از روشهای نمایش آن است.
یک قدم فراتر از پاسخ کوتاه سؤال
فرض کنید میخواهیم الگوریتمی برای تشخیص زوج یا فرد بودن یک عدد بنویسیم. میتوانیم مراحل کار را با جمله بنویسیم:
اما میتوانیم همین مراحل را بهجای نوشتن با جمله، با استفاده از شکلهای هندسی و پیکانها نشان دهیم. به این نمایش تصویری روندنما میگوییم.
در روندنما، هر شکل معنای مشخصی دارد؛ برای مثال:
بنابراین، روندنما کمک میکند مراحل یک الگوریتم را بهصورت تصویری ببینیم و بهراحتی متوجه شویم که از کجا شروع میشود، چه کارهایی انجام میدهد و در هر مرحله به کدام مسیر میرود.
سؤالی درباره این مطلب دارید؟
پرسشهای کاربران
الگوریتم رو میشه بهتر توضیح بدید
توضیحات بیشتر اضافه شد. اگر همچنان ناکافی است بگویید تا اصلاح کنم.