Menu
Coddy logo textTech

פקודת break

חלק מהיחידה יסודות במסלול ה-C++ של Coddy. שיעור 45 מתוך 74.

הפקודה break עוצרת את הלולאה מיד כשהיא נתקלת בה.

לדוגמה,

for (int i = 0; i < 10; i++) {
    if (i == 6) {
    	break;
    }
    std::cout << i << std::endl;
}

בדוגמה הבאה, הלולאה חוזרת על עצמה באופן קבוע עד שהיא מגיעה למספר 6. לאחר מכן התוכנית נכנסת להוראת if ומבצעת את הוראת break. כך היא יוצאת מהלולאה מיד. הפלט הוא:

0
1
2
3
4
5
challenge icon

אתגר

מתחילים

ניתן לך קוד שמדפיס את המספרים מ־1 עד 20 (כולל).

המשימה שלך היא להוסיף את המשפטים if ו־break כך שיודפסו רק המספרים מ־1 עד 15, והלולאה תסתיים לפני הדפסת המספרים מ־16 עד 20.

נסו בעצמכם

#include <iostream>

int main() {
    for (int i = 1; i <= 20; i++) {
        std::cout << i << std::endl;
    }
    return 0;
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר C++ אונליין