دقت کنید این امر باعث پایان حلقه نمیشه ففط دستور continue تکرار رو قطع میکنه و با تکرار حلقه بعدی شروع میکنه و ادامه میده. به مثال زیر دقت کنید در حلقه ما قراره از صفر تا هفت درخروجی به نمایش دربیاد اما دقت کنید بعد از دستور if(شرط مشخص که اول توضیحات خدمتتون گفتم ) از دستور continue استفاده کردیم این دستور باعث شد عدد سه مستثنی از حلقه بشه(متوقف بشه) و حلقه ادامه پیدا کنه .
#include <iostream>
using namespace std;
int main() {
for (int i = 0; i < 8; i++) {
if (i == 3) {
continue;
}
cout << i << “\n”;
}
return 0;
{
خروجی برنامه:
0
1
2
4
5
6
7
مثال:
// continue loop example
#include <iostream>
using namespace std;
int main ()
{
for (int n=10; n>0; n–) {
if (n==5) continue;
cout << n << “, “;
}
cout << “liftoff!\n”;
}
خروجی:
10, 9, 8, 7, 6, 4, 3, 2, 1, liftoff!
همان مثل قبل رو این بار با دستورbreak بررسی میکنیم. . همونطور که در مثال قبل نیز گفتم در حلقه ما قراره از صفر تا هفت درخروجی به نمایش دربیاد اما دقت کنید بعد از دستور ifشرط مشخص که اول توضیحات خدمتتون گفتم از دستور break استفاده کردیم این دستور باعث پرش از حلقه و توقف آن شد.
for (int i = 0; i < 7; i++) {
if (i == 3) {
break;
}
cout << i << “\n”;
}
خروجی برنامه:
0
1
2
جلسه اینده با یکی از مهم ترین مباحث دوره مبحث تابع همراهتون خواهیم بود.مباحث تا به این جلسه و کدها و تمارین رو دوره و تکیل کنید که در مباحث پیشرو بهش نیاز داریم.
متخصصین جوان پاورایی با هدف سهولت در فرایند یادگیری ، مهارت افزایی شما عزیزان با بازار کار مربوطه در تمامی مراحل همراه ،پشتیبان و خدمت رسان شما عزیزان هستند.