Menu
Coddy logo textTech

לולאת for – חלק 1

חלק מהיחידה יסודות במסלול ה-Java של Coddy. שיעור 42 מתוך 73.

לפעמים, כשמתכנתים, יש צורך לבצע את אותה פעולה או כמעט את אותה פעולה כמה פעמים.

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

לתוך לולאת for יש את התחביר הבא:

for (initialization; condition; update) {
    code
}

ה־initialization, ה־condition וה־update קובעים מהו ערך ה־start ומהו ערך ה־end.

לדוגמה, בצע לולאה מ־0 עד 5 (לא כולל):

for (int i = 0; i < 5; i++) {
    System.out.println(i);
}

היא תבצע את פקודת ההדפסה 5 פעמים:

0
1
2
3
4

ללולאות יש שימושים רבים. לדוגמה, בואו נסכום את כל המספרים מ-1 עד 100:

int sum_numbers = 0;
for (int i = 1; i <= 100; i++) {
    sum_numbers += i;
}
System.out.println(sum_numbers);

תחילה תתבצע לולאה על כל המספרים מ־1 עד 100 (כולל 100 בגלל הסימן <=), והם יסוכמו, ואז יודפס המשתנה sum_numbers

challenge icon

אתגר

מתחילים

כתבו תוכנית שמדפיסה את "Hello Coddy: " ואת הערך של i מ־3 עד 27 (כולל, כלומר הדפסת המספרים 3, 4, 5, ..., 26, 27, בסך הכול 27 - 3 + 1 = 25 פעמים), באמצעות לולאת for.

זה ייראה כך:

Hello Coddy: 3
Hello Coddy: 4
...
Hello Coddy: 27

נסו בעצמכם

class Main {
    public static void main(String[] args) {
        // כתבו כאן את הקוד
    }
}
quiz iconבחנו את עצמכם

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

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

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