מספרים שלמים (int)
חלק מהיחידה יסודות במסלול ה-GO של Coddy. שיעור 7 מתוך 109.
מספרים שלמים (int) הם מספרים שלמים ללא נקודה עשרונית. Go משתמשת ב-int כדי לאחסן את הערכים האלה.
בואו ניצור משתנה מסוג מספר שלם באמצעות מילת המפתח var:
var age int = 25
fmt.Println("Age:", age)לאחר הרצת הקוד הזה, תראו על המסך את Age: 25. יצרנו משתנה מסוג מספר שלם בשם age עם הערך 25.
עכשיו ניצור מספר שלם באמצעות תחביר ההכרזה המקוצרת של Go עם :=:
score := 95
fmt.Println("Score:", score)לאחר ביצוע הקוד הזה, תראו את Score: 95 מוצג על המסך. האופרטור := קובע אוטומטית שהטיפוס של score צריך להיות מספר שלם, על סמך הערך 95.
אתגר
מתחיליםבאתגר הזה תתרגלו עבודה עם משתנים של מספרים שלמים ב-Go.
מספרים שלמים (int) הם מספרים שלמים ללא נקודה עשרונית. הם יכולים להיות חיוביים, שליליים או אפס.
המשימות שלכם:
- צרו משתנה של מספר שלם בשם
ageעם הערך 25 - צרו משתנה נוסף של מספר שלם בשם
yearעם הערך 2023 - צרו משתנה שלישי של מספר שלם בשם
temperatureעם הערך -5 - הדפיסו את כל שלושת המשתנים בשורות נפרדות באמצעות
fmt.Println()
נסו בעצמכם
package main
import "fmt"
func main() {
// צרו כאן את המשתנים השלמים שלכם
age := 0
year := 0
temperature := 0
// הדפיסו את המשתנים בשורות נפרדות
fmt.Println(age, year, temperature)
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורי השוואה ולוגיקה
אופרטורי השוואה – חלק 1אופרטורי השוואה – חלק 2אופרטור AND לוגיאופרטור OR לוגיאופרטור NOT לוגייסודות קדימות אופרטוריםסיכום – ביצוע השוואות7זרימת בקרה: לולאות
הסבר על לולאת `for`לולאת `for` – בסיסיתלולאת `for` – תנאי בלבדמילת המפתח `break`מילת המפתח `continue`לולאות מקוננותסיכום – חזרה על פעולות2משתנים וסוגי נתונים בסיסיים
מהו משתנההסקת טיפוס באמצעות `:=`מספרים שלמים (int)מספרים בנקודה צפהערכים בוליאנייםמחרוזותערכי אפסקבועיםמוסכמות לשמותסיכום – משתנים וטיפוסים8פונקציות
הבנת פונקציותהצהרה על פונקציהקריאה לפונקציותפרמטרים של פונקציההחזרת ערך יחידהחזרת מספר ערכיםערכי החזרה בעלי שםיסודות תחום ההשפעה של פונקציהסיכום - יצירת קוד לשימוש חוזר3אופרטורים בסיסיים
אופרטורים אריתמטייםאופרטור חילוקאופרטור מודולואופרטור השמהאופרטורי השמה מורחבתהגדלה והקטנהסיכום – חישובים6זרימת בקרה: תנאים
פקודת `if`מילת המפתח `else`מילת המפתח `else if`הסתרת משתנים בתוך `if`אתחול משתניםפקודת `switch``switch` עם ביטויים`switch` ללא ביטוימילת המפתח `fallthrough`סיכום - קבלת החלטותתרגלו בעצמכם: קומפיילר Go אונליין