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



  • ۲۵
  • مرداد

جلسه ۱۸ : حلقه تکرار do while در زبان #C

  • دسته‌بندی‌ها :
جلسه ۱۸ : حلقه تکرار do while در زبان #C
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه :

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره کامل آموزش #c ، را دنبال می کنند. در بخش قبل با حلقه while در زبان #C آشنا شدید . در این قسمت با شکل دیگر از حلقه while به نام حلقه تکرار do while در زبان #C و حلقه do while تودرتو در سی شارپ  آشنا خواهیم شد.

      حلقه do-while همان حلقه while است، فرق آن با while  در اینست که بلوک کد حداقل یک بار در حلقه do while اجرا می شود زیرا این نوع حلقه ابتدا کد بلوک را اجرا کرده و سپس شرایط را بررسی می کند.

      شکل کلی حلقه do while به صورت زیر است :

      مثال : 

      همانطور که در بالا مشاهده می کنید ، در این نوع حلقه ابتدا دستورات بدنه do اجراء شده سپس شرط بررسی شده ، اگر درست باشد حلقه مجددا تکرار می شود.

      مثال : 

      خروجی :

      مثال : 

       

      توقف در حلقه do while :

      درست همانند حلقه های for و while در این حلقه هم می توانید توسط کلمه کلیدی break از حلقه خارج شوید.

      مثال : 

      خروجی :

      مثال : 

       

      حلقه do while تودرتو :

      میتوان از حلقه do while به صورت تودرتو نیز استفاده کرد مانند مثال زیر :

      مثال : 

      خروجی :

      مثال : 

       

      چند نکته مهم :

      1. حلقه تکرار do while یک بلوک از کدها را تکرار میکند.
      2. این حلقه ابتدا یک بار دستورات بلوک را اجرا کرده سپس شرط را بررسی میکند.
      3. حلقه تکرار do while تشکیل شده از یک متغیر تعریف شده و دارای مقدار اولیه ، شرط و مراحل افزایشی یا کاهشی است.
      4. با استفاده از کلمه کلیدی break میتوان از حلقه خارج شد.
      5. استفاده از حلقه های do while تودرتو در #C مجاز است.

       

      در این قسمت با حلقه تکرار do while ، ساختار و فرق آن با حلقه while در زبان #C آشنا شدید.

      در قسمت بعد ساختار ها (struct) در زبان #C را معرفی کرده و آن را شرح می دهیم.

       

      QR:  جلسه ۱۸ : حلقه تکرار do while در زبان #C
      به اشتراک بگذارید