جولای 1, 2019 Mostafa بدون دیدگاه

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

توجه : درخواست افزونه ،قالب، اسکریپت و نرم افزار و ... و سوالات و مشکلات خود را در انجمن ارسال نمایید

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

نحوه نوشتن حلقه while

در زیر Syntax یک حلقه while را مشاهده می کنید :

while(condition) {
   statement(s);
}

منظور از statement(s)، یک یا بلوکی از دستورات می باشد و منظور از condition شرطی است که باید تا برقرار بودن آن حلقه ادامه پیدا کند. تا زمانی که شرط حلقه درست باشد، حلقه دستورات موجود در بلوک حلقه را تکرار می کند و زمانی که شرط حلقه از حالت درست خارج شود، حلقه پایان می یابد و دستور بعد از حلقه اجرا خواهد شد.

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

مثال :

#include <iostream>
using namespace std;
int main () {
   // Local variable declaration:
   int a = 10;
   // while loop execution
   while( a < 20 ) {
      cout << "value of a: " << a << endl;
      a++;
   }
   return 0;
}

خروجی :
value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15
value of a: 16
value of a: 17
value of a: 18
value of a: 19

 

 


برچسب ها