break و continue در C++
در این آموزش به بررسی کامل دستورات break و continue در C++ می پردازیم ، break
و continue
در سی پلاس پلاس معمولاً بیشتر در حلقه ها کاربرد دارند و استفاده می شوند که در ادامه این مورد را بیشتر مورد بررسی قرار داده ایم.
Break در C++
قبلاً دستور break
را در آموزش switch در C++ مشاهده کرده اید که برای پرش از حلقه switch
و خارج شدن از آن استفاده می شد.
از دستور break می توان برای پرش و خاتمه دادن به حلقه ها استفاده کرد.
مثال
در مثال زیر اگر مقدار متغیر i برابر با 4 باشد برنامه از حلقه خارج می شود.
خروجی:
0
1
2
3
Continue در C++
continue در C++ یک نکته خیلی مهم دارد ، دستور continue
در صورت برقرار بودن یک شرط داخل حلقه ، حلقه را یک بار قطع میکند و دوباره ادامه می دهد.
مثال
در مثال زیر حلقه مقدار 4 را رد میکند:
خروجی:
0
1
2
3
5
6
7
8
9
همانطور که در مثال بالا مشاهده کردید حلقه عدد 4 را نادیده گرفت و چاپ نکرد ولی حلقه همچنان ادامه دارد.
break و continue در حلقه while
شما می توانید از break
و continue
در حلقه while
هم نیز استفاده کنید ، برای درک بهتر این مطلب به مثال های زیر دقت کنید:
مثال Break در حلقه while
خروجی:
0
1
2
3
مثال Continue در حلقه while
خروجی:
0
1
2
3
5
6
7
8
9
آیا این مطلب برای شما مفید بود ؟