حلقه while در C++
حلقه ها در C++ به شما کمک میکنند تا زمانی که یک شرط برقرار هست کد خودتان را N بار اجرا کنید و خروجی داشته باشید ، در این آموزش به بررسی کامل حلقه while
در C++ می پردازیم.
نکته: از حلقه ها برای تکرار یک قطعه کد استفاده می کنیم.
حلقه While در C++
دستور while
در سی پلاس پلاس تا زمانی که شرط برقرار باشد کد درون خود را اجرا میکند ، به سینتکس و نحوه استفاده از این دستور دقت کنید:
نحوه استفاده (Syntax)
while (condition) {
// code block to be executed
}
در مثال زیر یک متغیر تحت عنوان i داریم که مقدار آن 0 هست و شرط حلقه این هست: تا زمانی که i کوچک تر از 5 هست کد های درون خودش را اجرا و تکرار کند.
خروجی:
0
1
2
3
4
حلقه Do/While در C++
حلقه do/while
در سی پلاس پلاس دقیقاً همانند حلقه while
هست با این تفاوت که برنامه بعد از دستور do
بدون در نظر گرفتن شرط یک بار کد را اجرا میکند.
نکته: شرط ما چه درست باشد چه غلط در این حالت ( do/while ) یک بار قطعه کد مشخص شده اجرا خواهد شد.
نحوه استفاده (Syntax)
do {
// code block to be executed
}
while (condition);
به مثال حلقه do/while
در C++ دقت کنید ، حتی در صورتی که شرط حلقه while
اشتباه باشد یک بار کد های بعد از دستور do
را اجرا میکند:
خروجی:
0
1
2
3
4
نکته: فراموش نکنید که مقدار متغیر را در حلقه افزایش دهید (i++
)در غیر این صورت حلقه به صورت نامحدود تکرار خواهد شد.
آیا این مطلب برای شما مفید بود ؟