Menu
CoddyTech

לולאת `for` – בסיסית

חלק מהיחידה יסודות במסלול ה-GO של Coddy. שיעור 45 מתוך 109.

בואו נלמד על לולאת for הבסיסית ב-Go, תוך התמקדות בחלק האתחול. לולאת for עוזרת לנו לחזור על קוד כמה פעמים.

ראשית, ניצור לולאה פשוטה שסופרת מ־1 עד 3:

for i := 1; i <= 3; i++ {
    fmt.Println(i)
}

לאחר הפעלת הקוד הזה, המספרים 1, 2 ו-3 יוצגו על המסך בזה אחר זה:

1
2
3

חלק האתחול i := 1 מתבצע פעם אחת בלבד לפני שהלולאה מתחילה. הוא יוצר משתנה i ומגדיר את ערכו ל-1. המשתנה i זמין רק בתוך הלולאה.

החלק האמצעי i <= 3 הוא התנאי שבודק אם עלינו להמשיך בלולאה. החלק האחרון i++ מגדיל את הערך של i ב-1 אחרי כל לולאה.

challenge icon

אתגר

מתחילים
באתגר הזה תתרגלו להשתמש בלולאת for עם אתחול, תנאי וביטוי שלאחר הלולאה. המשימה שלכם היא להשלים את לולאת for כדי להדפיס את המספרים מ־1 עד 5.

לולאת for צריכה:
1. לאתחל משתנה i ל־1
2. להמשיך כל עוד i קטן מ־5 או שווה לו
3. להגדיל את i ב־1 לאחר כל איטרציה

נסו בעצמכם

package main

import "fmt"

func main() {
	// TODO: השלם את לולאת for כדי להדפיס מספרים מ-1 עד 5
	// השתמש במבנה הכולל אתחול, תנאי ופקודה לאחר כל איטרציה
	for /* הקוד שלך כאן */ {
		fmt.Println(i)
	}
}
quiz iconבחנו את עצמכם

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

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

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