שיעור 18: לולאת for
כשיודעים כמה פעמים לחזור, for נוחה: היא אורזת שלושה דברים בשורה אחת — for (int i = 0; i < n; i++). חלק 1: התחלה (int i = 0). חלק 2: תנאי המשך (i < n). חלק 3: צעד אחרי כל סיבוב (i++). שלושת החלקים מופרדים בנקודה-פסיק.
for היא while מסודרת: ההתחלה, התנאי והצעד כתובים יחד בראש הלולאה, אז קשה לשכוח לקדם את המונה.
- for (init; cond; step)
- לולאה שאורזת התחלה, תנאי וצעד בשורה אחת.
- אתחול
- החלק הראשון: יוצר ומאתחל את המונה, למשל int i = 0.
- צעד
- החלק השלישי: רץ אחרי כל סיבוב, למשל i++.
- מפרידי ;
- שלושת חלקי ה-for מופרדים בשתי נקודות-פסיק.