دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۵
  • اردیبهشت

جلسه ۱۰ : حلقه ها در زبان پاسکال (Pascal)

  • دسته‌بندی‌ها :
جلسه ۱۰ : حلقه ها در زبان پاسکال (Pascal)
    • جزئیات
    • نوع محتواآموزشی

      علاقمندان به زبان های برنامه نویسی روزتون بخیر. با آموزش زبان برنامه نویسی پاسکال (Pascal) از وب سایت آموزشی پی وی لرن همراهتون خواهیم بود. در ادامه با حلقه ها در زبان پاسکال (Pascal) آشنا خواهیم شد.

      حلقه ها در زبان پاسکال (Pascal)

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

      زبان های برنامه نویسی ساختارهای كنترل متنوعی را ارائه می دهند كه مسیرهای اجرای پیچیده تری را فراهم می كنند.

      یک دستور حلقه به ما امکان می دهد چندین بار بیانیه یا گروهی از عبارات را اجرا کنیم و شکل زیر یک عبارت حلقه در اکثر زبان های برنامه نویسی است.

       

      حلقه ها در زبان پاسکال (Pascal)

      حلقه ها در زبان پاسکال (Pascal)

      زبان برنامه نویسی پاسکال انواع ساختارهای حلقه را برای پاسخگویی به نیازهای حلقه فراهم می کند.

      ردیفنوع حلقه و شرح
      ۱حلقه while-do

      تکرار عبارت یا گروهی از عبارات در حالی که شرط معین شده درست (true) است. این قبل از اجرای بدنه حلقه، شرط را تست می کند.

      ۲حلقه for-do

      چندین بار دنباله ای از دستورات را اجرا می کند و کدهایی را که متغیر حلقه را مدیریت می کند کوتاه می کند.

      ۳حلقه repeat-until

      مانند یک جمله while است، به جز این که این شزط را در انتهای بدنه حلقه تست می کند.

      ۴حلقه های تو در تو

      می توانید یک یا چند حلقه را در داخل دیگری استفاده کنید.

      عبارات حلقه کنترل (Loop Control Statements)

      عبارات حلقه کنترل اجرای را از توالی عادی آن تغییر می دهد. هنگامی که اجرا محدوده ای را ترک می کند ، تمام اشیاء خودکاری که در آن دامنه ایجاد شده اند از بین می روند.

      پاسکال از جملات کنترلی زیر پشتیبانی می کند.

      ردیفعبارات حلقه کنترل و شرح
      ۱عبارات break

      این باعث می شود که در داخل حلقه پرش نمود و اجرای حلقه به طور کامل  خاتمه می یابد .

      ۲عبارت continue

      این دستور مانند break در درون حلقه ها به کار رفته و باعث می شود که کنترل برنامه به ابتدای حلقه باز گردد.

      ۳عبارت goto

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

      کلام پایانی

      در این بخش به بررسی حلقه ها در زبان پاسکال (Pascal) پرداختیم. با ادامه ی مباحث  آموزش پاسکال (Pascal) همراه باشید.

      QR:  جلسه ۱۰ : حلقه ها در زبان پاسکال (Pascal)
      به اشتراک بگذارید