در این آموزش به بررسی کامل دستورات 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
این قسمت/بخشی از محتوا مخفی شده است و فقط برای اعضای وب سایت قابل مشاهده می باشد، لطفاً با حساب کاربری وارد شوید.
لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ، و با استفاده از طراحان گرافیک است، چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است، و برای شرایط فعلی تکنولوژی مورد نیاز، و کاربردهای متنوع با هدف بهبود ابزارهای کاربردی می باشد، کتابهای زیادی در شصت و سه درصد گذشته حال و آینده، شناخت فراوان جامعه و متخصصان را می طلبد، تا با نرم افزارها شناخت بیشتری را برای طراحان رایانه ای علی الخصوص طراحان خلاقی، و فرهنگ پیشرو در زبان فارسی ایجاد کرد، در این صورت می توان امید داشت که تمام و دشواری موجود در ارائه راهکارها، و شرایط سخت تایپ به پایان رسد و زمان مورد نیاز شامل حروفچینی دستاوردهای اصلی، و جوابگوی سوالات پیوسته اهل دنیای موجود طراحی اساسا مورد استفاده قرار گیرد.لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ، و با استفاده از طراحان گرافیک است، چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است، و برای شرایط فعلی تکنولوژی مورد نیاز، و کاربردهای متنوع با هدف بهبود ابزارهای کاربردی می باشد، کتابهای زیادی در شصت و سه درصد گذشته حال و آینده، شناخت فراوان جامعه و متخصصان را می طلبد، تا با نرم افزارها شناخت بیشتری را برای طراحان رایانه ای علی الخصوص طراحان خلاقی، و فرهنگ پیشرو در زبان فارسی ایجاد کرد، در این صورت می توان امید داشت که تمام و دشواری موجود در ارائه راهکارها، و شرایط سخت تایپ به پایان رسد و زمان مورد نیاز شامل حروفچینی دستاوردهای اصلی، و جوابگوی سوالات پیوسته اهل دنیای موجود طراحی اساسا مورد استفاده قرار گیرد.لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ، و با استفاده از طراحان گرافیک است، چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است، و برای شرایط فعلی تکنولوژی مورد نیاز، و کاربردهای متنوع با هدف بهبود ابزارهای کاربردی می باشد، کتابهای زیادی در شصت و سه درصد گذشته حال و آینده، شناخت فراوان جامعه و متخصصان را می طلبد، تا با نرم افزارها شناخت بیشتری را برای طراحان رایانه ای علی الخصوص طراحان خلاقی، و فرهنگ پیشرو در زبان فارسی ایجاد کرد، در این صورت می توان امید داشت که تمام و دشواری موجود در ارائه راهکارها، و شرایط سخت تایپ به پایان رسد و زمان مورد نیاز شامل حروفچینی دستاوردهای اصلی، و جوابگوی سوالات پیوسته اهل دنیای موجود طراحی اساسا مورد استفاده قرار گیرد.
آیا این مطلب برای شما مفید بود ؟
خیر
بله
لطفاً از کمبود ها و مشکلات این محتوا برای ما بنویسید
در این بخش به بررسی تابع push_back در سی پلاس پلاس می پردازیم، این تابع بهصورت خاص برای اضافه کردن عناصر در انتهای یک لیست پیوسته دوطرفه طراحی شده است...
در این پست تقریباً آموزشی قراره کلی منبع نمونه سوال C++ در اختیار شما عزیزان قرار بدیم ، برای دانلود نمونه سوالات سی پلاس پلاس به این پست مراجعه کنید...
در این بخش به بررسی تابع ceil در C++ می پردازیم، تابع ceil در سی پلاس پلاس عدد اعشاری ورودی را به نزدیکترین عدد صحیح بزرگتر یا مساوی با آن گرد میکند...
در این بخش به بررسی تابع unique در سی پلاس پلاس می پردازیم، این تابع از عناصر تکراری لیست که به صورت متوالی قرار گرفتهاند عبور کرده و آنها را حذف میکند...