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



  • ۱۳
  • مرداد

جلسه ۰۶ – حلقه های تکرار در ++C

  • دسته‌بندی‌ها :
جلسه ۰۶ – حلقه های تکرار در ++C
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام خدمت کاربران محترم سایت پی وی لرن.
      در این جلسه قصد داریم به آموزش کار با حلقه های تکرار در ++C از جمله حلقه for در ++C و حلقه do while در ++C و حلقه while در ++C بپردازیم.

      از حلقه های تکرار (Loop) برای اجرای چندین بار یک قطعه کد استفاده می شود.

       

      حلقه های تکرار در ++C

      حلقه for در ++C

      ساختار دستور:

      مثال : 

      توضیحات:

      1. initialization statement : این دستور یکبار در آغاز اجرا می شود. این دستور شمارنده را تعریف و یا مقدار دهی اولیه می کند.
      2. سپس عبارت شرطی testExpression بررسی می شود.
      3. اگر شرط برقرار باشد حلقه به کار خود ادامه می دهد و اگر درست نباشد اجرای حلقه متوقف می شود.این شرط هر بار پس از اجرا (تکرار) برسی می شود.
      4. در هربار اجرای حلقه شمارنده توسط دستور update statement بروز رسانی می شود.

       

      مثال:

      مثال : 

      خروجی:

      مثال : 

      متغیر i در مثال بالا با هر بار اجرای حلقه یک واحد افزایش می یابد و فقط در داخل حلقه در دسترس است و بیرون از حلقه نمی توان از آن استفاده کرد. مگر اینکه این متغیر را قبل از حلقه تعریف کنیم.

       

      حلقه while در ++C

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

      ساختار دستور:

      مثال : 

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

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

      مثال:

      مثال : 

      خروجی به شکل زیر می باشد:

      مثال : 

       

      حلقه do while در ++C

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

      سختار دستور:

      مثال : 

      مثال:

      مثال : 

      خروجی مثال بالا به شکل زیر می باشد:

      مثال : 

       

      دستور break در ++C

      از این دستور برای خروج از حلقه استفاده می شود.

      دستور break در c++

      مثال:

      مثال : 

      خروجی:

      مثال : 

       

      دستور continue در ++C

      از این دستور برای رفتن به ابتدای حلقه استفاده می شود.

      دستور continue در ++C

      مثال:

      مثال : 

      خروجی به شکل زیر می باشد:

      مثال : 

       

      جلسه آموزش حلقه های تکرار در ++C نیز به پایان رسید.
      جلسه بعد به مبحث توابع در ++C خواهیم پرداخت. با ما همراه باشید

      QR:  جلسه ۰۶ – حلقه های تکرار در ++C
      به اشتراک بگذارید


      دیدگاه کاربران
      1. تصویر کاربر