Continue
جزء من قسم الأساسيات في رحلة C++ على Coddy. الدرس 46 من 74.
تُوقِف عبارة continue التكرار الحالي وتنتقل إلى التكرار التالي. على سبيل المثال:
for (int i = 3; i < 9; i++) {
if (i == 5) {
continue;
}
std::cout << i << std::endl;
}ستتكرر الحلقة عبر جميع الأرقام. عندما تصل إلى i=5، ستتخطى تلك التكرار وتتابع إلى التكرار التالي. الناتج هو:
3
4
6
7
8لاحظ أن الرقم 5 ليس موجودًا في الناتج.
التحدي
مبتدئأُعطيتَ شيفرة تطبع الأعداد من 1 إلى 20 (شاملةً).
مهمتك هي إضافة عبارتي if وcontinue بحيث تتم طباعة الأعداد الزوجية فقط (2، 4، 6، ...).
جرّب بنفسك
#include <iostream>
int main() {
for (int i = 1; i <= 20; i++) {
std::cout << i << std::endl;
}
return 0;
}
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)الزيادة والنقصانالزيادة والنقصان اللاحقةاختصارات العمليات الحسابيةمعاملات المقارنةمقارنة النصوصتدرّب بنفسك: مترجم C++ عبر الإنترنت