اگر عدد 5 وارد شد حلقه پایان یافته و از حلقه خارج می شویم.
#include <iostream>
using namespace std;
int main() {
int num;
for (int i = 0; i < 10; i++) {
cout << "Type a number: ";
cin >> num;
if (num == 5) {
break;
}
cout << num << "\n";
}
return 0;
}
همین مثال را با حلقه while و دستور if اجرا می کنیم.
در حلقه while شرط ابتدا تست شده و اگر شرط برقرار باشد ورودی از کاربر گرفته می شود.
اگر i کوچکتر یا مساوی 8 بود کد اجرا می شود.
اگر کاربر عدد 5 را وارد کرد دستور break باعث توقف و خروج از حلقه می شود.
#include <iostream>
using namespace std;
int main() {
int num;
int i = 1;
while (i<=8) {
cout << "Type a number: ";
cin >> num;
if (num == 5) {
break;
}
cout << num << "\n";
}
return 0;}
آموزش دستور continue در ++C
در این قسمت قصد داریم آموزش دستور continue در ++C را آغاز کنیم.
#include <iostream>
using namespace std;
int main() {
for (int i = 0; i < 8; i++) {
if (i == 6) {
continue;
}
cout << i << "\n";
}
return 0;
}
مثال دستور continue
در این بخش مثال دستور continue را بررسی می کنیم.
ابتدا متغیر d مقدار اولیه 1 را می گیرد. در do while شرطی قرار می دهیم که تا متغیر d به 10 نرسیده کد اجرا شود.
اگر d به عدد 4 رسید حلقه به ابتدا برگشته و عدد 4 چاپ نمی شود.
درخروجی مشاهده می کنید که همه اعداد بجز 4 چاپ شده است.
#include <iostream>
using namespace std;
int main() {
int d = 1;
do {
if (d == 4) {
d++;
continue;
}
cout << d << "=moomsan.blog.ir" << "\n";
d++;
}
while (d < 10);
return 0;
}
پایان قسمت نهم