Iteration: FOR · איטרציה: FOR (לולאה)
FOR repeats a fixed number of times
- A
FORloop counts from a start value to an end value. NEXTmarks the end of the loop body.
For (עבור) חוזר מספר קבוע של פעמים
- לולאת
FORסופרת מערך ערך התחלה ועד ערך סיום. NEXTמסמן את סוף גוף הלולאה.
FOR I ← 1 TO 5
OUTPUT I // 1, 2, 3, 4, 5
NEXT I
A running total
- Start a total at 0, then add to it inside the loop.
סכום צובר
- התחל סכום ב-0, ואז הוסף אליו בתוך הלולאה.
Total ← 0
FOR I ← 1 TO 10
Total ← Total + I
NEXT I
OUTPUT Total // → 55
Trace the running total · עקוב אחר הסכום הנערך
A FOR loop repeats a set number of times. Step through and watch Total grow. · לולאת FOR חוזרת על מספר ספציפי של פעמים. צעוד שלב אחר שלב ועקוב גידולו של Total.
STEP changes the count
STEPsets how much the counter changes each pass.STEP -1counts down.
Step (צעד) משנה את הספירה
STEPקובע כמה המונה משתנה בכל סיבוב.STEP -1סופר יורד.
FOR I ← 5 TO 1 STEP -1
OUTPUT I // 5, 4, 3, 2, 1
NEXT I
Watch out
- Use
FORwhen you know how many times to repeat; useWHILEwhen you do not. - The counter (
I) andNEXT Imust use the same name.
שימו לב
- השתמש ב-
FORכשאתה יודע כמה פעמים לחזור; השתמש ב-WHILEכשלא יודע. - המונה (
I) ו-NEXT Iחייבים להשתמש ב-אותו שם.
Common mistakes
FOR I ← 1 TO N ... NEXT Irunsntimes, including both ends.- The counter changes automatically each turn.
טעויות נפוצות
FOR I ← 1 TO N ... NEXT Iפועלnפעמים, כולל שני הקצוות.- המונה משתנה אוטומטית בכל סיבוב.
Now you try
- Use
FOR ... NEXT. Type<-for←. - Press Check answer to test it.
כעת תנסו בעצמכם
- השתמש ב-
FOR ... NEXT. הקלד<-עבור←. - לחץ על בדיקת תשובה כדי לבדוק אותה.
Use a FOR loop to output the numbers 1 to 5, one per line. · השתמש בלולאת FOR כדי להדפיס את המספרים מ-1 ועד 5, מספר אחד בכל שורה.
Click Run to see the output here. · לחץ על הרץ כדי לראות את התוצא כאן.
Use a FOR loop to add up 1 to 10, then output the total (it is 55). · השתמש בלולאת FOR כדי לחבר את 1 עד ל-10, ולאחר מכן הדפס את הסכום הכולל (זהו 55).
Click Run to see the output here. · לחץ על הרץ כדי לראות את התוצא כאן.
Read an INTEGER N, then output N × 1, N × 2, N × 3 (one per line). For input 4, output 4, 8, 12. · קרא INTEGER N, ולאחר מכן הצא N × 1, N × 2, N × 3 (כל אחד בשורה נפרדת). עבור קלט 4, הצא 4, 8, 12.
Click Run to see the output here. · לחץ על הרץ כדי לראות את התוצא כאן.