ساخت حلقه (Loop)، با استفاده از دستور while ، در زبان برنامه نویسی C

دستور while در زبان برنامه نویسی C ، برای ساخت حلقه (Loop) به کار می رود.

منظور از ساخت یک حلقه (Loop)، این است که ما بتوانیم یک سری کد را بارها اجرا کنیم و در واقع، اجرای آنها به صورت حلقه وار، تکرار شود. البته در حین اجرای حلقه، معمولا در هر گام (مرحله) از اجرای حلقه، مقادیر متغیرها تغییر می کند و بنابراین نتایج جدیدی تولید می شوند (مگر اینکه خود برنامه نویس، به صورت عمدی، توسط حلقه، یک سری کد را با نتایج تکراری، بارها اجرا نماید).

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

نکته

شرط مربوط به حلقه while ، در ابتدای هر گام (مرحله) از حلقه، چک خواهد شد.

به مثال زیر توجه کنید :

مثال

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

بر اساس کد بالا، ابتدا متغیری با نام A را با مقدار اولیه برابر 1 تعریف کرده ایم. در پایان هر گام از حلقه while ، با کد زیر، یک واحد به مقدار متغیر A اضافه می کنیم :

شرط حلقه با کد زیر تعیین شده است :

که در آن، شرط زیر ذکر شده است :

بنابراین کدهای حلقه while تا زمانی اجرا می شوند که مقدار متغیر A از 10 کمتر باشد.

با دستور printf ، در هر گام از حلقه، عبارتی را در خروجی چاپ می کنیم که مقدار متغیر A در بخشی از آن ذکر می شود :

کد کامل برنامه C :

با اجرای برنامه C بالا، خروجی به صورت زیر می باشد :

ساخت حلقه (Loop)، با استفاده از دستور while ، در زبان برنامه نویسی C
  • فهرست مباحث
نویسنده علیرضا گلمکانی
شماره کلید 26164
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)