saalek110
Well-Known Member
در زیر من اسکلت کلی این نوع برنامه ها را شرح می دهم.
تا کمکی باشد.
این گونه برنامه ها یک منو دارند تا با انتخاب یکی از موارد منوها
بتوانیم یکی از کارهای برنامه را ازش بخواهیم.
ساختار این منو تقریبا در اکثر برنامه هایی که من دیدم مثل هم است. برنامه بالا را زیاد نگاه نکردم.
منو مثل ترمینال به قسمتهای مختلف برنامه هدایت می کند.
یک-
حالا یکی از قسمتها می تواند ورودی گرفتن باشد. که با دستورات ورودی گرفتن یعنی همان توابع ارتباط با مخاطب هست.
خوب گاهی تعداد زیادی ورودی می خواهد بگیرد که با حلقه سازی میشه تعداد بیشتری ورودی گرفت.
---محل ذخیره هم در آرایه است یا جاهای محتمل دیگر که الان به ذهنم نمی رسد.
و ممکنه لانه های آرایه از استراکت هایی ساخته شده باشد.
دو-
شاید برنامه شما دارای قسمت جستجو باشد.
خوب آرایه خود را با ایجاد حلقه دانه به دانه بررسی می کنید و به دنبال مورد جستجو می گردید.
سه-
قسمت نمایش: خوب می تونید کل آرایه را چاپ کنید(با تزئیناتی می تواند این کار همراه باشد)
اینم میشه قسمت چاپ.
گاهی می خواهید مرتب شده چاپ کنید. یعنی سورت هم می کنید. روشهای سورت هم اینجا به برنامه اضافه می کنید.
چهار-
ممکنه بخواهید یک مورد را تغییر را حذف کنید
که با دستکاری محل ذخیره خود(مثلا همان آرایه) ممکن است.
تا کمکی باشد.
این گونه برنامه ها یک منو دارند تا با انتخاب یکی از موارد منوها
بتوانیم یکی از کارهای برنامه را ازش بخواهیم.
ساختار این منو تقریبا در اکثر برنامه هایی که من دیدم مثل هم است. برنامه بالا را زیاد نگاه نکردم.
منو مثل ترمینال به قسمتهای مختلف برنامه هدایت می کند.
یک-
حالا یکی از قسمتها می تواند ورودی گرفتن باشد. که با دستورات ورودی گرفتن یعنی همان توابع ارتباط با مخاطب هست.
خوب گاهی تعداد زیادی ورودی می خواهد بگیرد که با حلقه سازی میشه تعداد بیشتری ورودی گرفت.
---محل ذخیره هم در آرایه است یا جاهای محتمل دیگر که الان به ذهنم نمی رسد.
و ممکنه لانه های آرایه از استراکت هایی ساخته شده باشد.
دو-
شاید برنامه شما دارای قسمت جستجو باشد.
خوب آرایه خود را با ایجاد حلقه دانه به دانه بررسی می کنید و به دنبال مورد جستجو می گردید.
سه-
قسمت نمایش: خوب می تونید کل آرایه را چاپ کنید(با تزئیناتی می تواند این کار همراه باشد)
اینم میشه قسمت چاپ.
گاهی می خواهید مرتب شده چاپ کنید. یعنی سورت هم می کنید. روشهای سورت هم اینجا به برنامه اضافه می کنید.
چهار-
ممکنه بخواهید یک مورد را تغییر را حذف کنید
که با دستکاری محل ذخیره خود(مثلا همان آرایه) ممکن است.