מה זה לולאה בתכנות?

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

במקום לכתוב עשר פעמים ״זוז קדימה״, כותבים פעם אחת ״חזור 10 פעמים: זוז קדימה״. הקוד קצר יותר, ברור יותר וקל לשינוי. כל חזרה של הלולאה נקראת לפעמים ״איטרציה״.

יש שני סוגים עיקריים: לולאה עם מספר חזרות ידוע (for בפייתון, ״חזור X פעמים״ בסקראץ׳), ולולאה שחוזרת כל עוד תנאי נכון (while, ״חזור עד ש…״). בסקראץ׳ יש גם ״לעולמים״, שמשמשת למשחקים שבודקים כל הזמן מה קורה.

💡 איך זוכרים? לולאה = ״עוד פעם!״ בלי לכתוב שוב.

✅ בודקים את עצמנו

1. מה עושה לולאה?

2. איך מציירים ריבוע בלולאה?

3. איך נקראת כל חזרה של לולאה?

🔁 לשיעור המלא: לולאות: חוזרים על זה שוב
הסבר מלא, חידון של 8 שאלות ודף עבודה להדפסה · מתאים לכיתות ג׳–ח׳

מושגים קשורים

לולאת for
לולאת for היא לולאה שחוזרת מספר ידוע של פעמים, או עוברת אחד אחד על כל הפריטים ברשימה.
לולאת while
לולאת while (״כל עוד״) חוזרת שוב ושוב כל עוד תנאי מסוים נכון, ונעצרת ברגע שהוא מפסיק להתקיים.
לולאה אינסופית
לולאה אינסופית היא לולאה שלא נגמרת אף פעם, כי התנאי שלה נשאר נכון תמיד. לפעמים זה באג, ולפעמים — בכוונה.

עוד מושגים מהשיעור "לולאות: חוזרים על זה שוב"

מונה
מונה הוא משתנה שסופר: הוא מתחיל בדרך כלל ב־0, וגדל באחד בכל פעם שקורה משהו — חזרה בלולאה, לחיצה או נקודה.

שאלות נפוצות

איך זוכרים מה זה לולאה?

לולאה = ״עוד פעם!״ בלי לכתוב שוב.

אילו מושגים קשורים ללולאה?

לולאת for, לולאת while, לולאה אינסופית. ההגדרה הקצרה של כל אחד מהם מופיעה למעלה, ומכל אחד יש קישור לעמוד משלו.

לכל 72 המושגים בתכנות ←

האם זה עזר?
לא מצאתם בדיוק את הדף שחיפשתם?ספרו לנו מה צריך — ואולי הוא יחכה לכם כאן בשבוע הבא.
לבקשת דף ←או בוואטסאפ