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

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

בלולאת for בפייתון המשתנה i הוא מונה: הוא אומר באיזו חזרה אנחנו. אבל אפשר ליצור מונה גם בעצמנו: clicks = 0 בהתחלה, ו־clicks = clicks + 1 בכל לחיצה. בפייתון יש קיצור: clicks += 1 עושה בדיוק אותו דבר.

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

💡 איך זוכרים? מונה = משתנה שסופר. מאפסים לפני, מוסיפים בתוך.

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

1. מה זה מונה?

2. מה עושה ⁦clicks += 1⁩?

3. איפה מאפסים מונה של לולאה?

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

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

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

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

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

שאלות נפוצות

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

מונה = משתנה שסופר. מאפסים לפני, מוסיפים בתוך.

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

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

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

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