حلقه While
حلقه while به شرطی که یک شرط مشخص True باشد ، در یک بلوک کد قرار می گیرد (اجرای کدهای داخل حلقه تا زمانی که شرط درست باشد انجام خواهد شد).
while (condition)
{
// code block to be executed
}
در مثال زیر ، کد موجود در حلقه بارها و بارها اجرا می شود ، به شرطی که یک متغیر (i) کمتر از 5 باشد:
int i = 0;
while (i < 5)
{
Console.WriteLine(i);
i++;
}
توجه: فراموش نکنید که متغیر مورد استفاده در شرایط را افزایش دهید، در غیر این صورت حلقه هرگز پایان نخواهد یافت!
حلقه Do/While
حلقه do / while نوع دیگری از حلقه while است. این حلقه قبل از بررسی صحت شرط ، بلاک کد را یک بار اجرا می کند ، سپس حلقه را تکرار می کند تا زمانی که شرط درست باشد
do
{
// code block to be executed
}
while (condition);
مثال زیر از حلقه do / while استفاده می کند. حلقه همیشه حداقل یک بار اجرا می شود ، حتی اگر شرط نادرست باشد ، زیرا قبل از آزمایش شرط ، کد اجرا می شود
int i = 0;
do
{
Console.WriteLine(i);
i++;
}
while (i < 5);
فراموش نکنید که متغیر مورد استفاده را در شرایط افزایش دهید ، در غیر این صورت حلقه هرگز پایان نخواهد یافت
آموزش حلقه while در پایتون (Python) هم یکی دیگر از مقالات جاب تیم است که به شما در یادگیری برنامه نویسی کمک می کند.