Menu
Coddy logo textTech

מספרים שלמים

חלק מהיחידה יסודות במסלול ה-C++ של Coddy. שיעור 5 מתוך 74.

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

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

לכל משתנה יש שם ייחודי וערך שיכול להיות מסוגים שונים. ל-C++ יש מגוון טיפוסי נתונים מובנים שמגדירים איזה סוג ערך משתנה יכול להכיל.

עבודה עם משתנים כוללת שני שלבים:

  • הצהרה: הודעה למחשב שהמשתנה קיים:
    int age;
  • אתחול: הקצאת ערך למשתנה:
    age = 30;

אפשר לשלב את שני השלבים האלה בשורה אחת באמצעות התבנית הבאה:

variable_type variable_name = value;

ב-C++, מספרים שלמים מיוצגים בדרך כלל באמצעות טיפוס הנתונים int.

משתמשים ב-int כדי לאחסן מספרים שלמים ללא נקודה עשרונית. לדוגמה:

int age = 30;
int temperature = -5;
int count = 100;

בעת הכרזה על משתנים ב-C++, עליך לציין את סוג המשתנה לפני שם המשתנה. פעולה זו נקראת הכרזת טיפוס. לאחר שמשתנה הוכרז עם טיפוס מסוים, הוא יכול להכיל רק ערכים מאותו טיפוס.

אפשר גם להצהיר על כמה משתנים מאותו סוג בשורה אחת:

int a, b, c;

ב־C++ מודרנית, אפשר גם לאתחל משתנים באמצעות אתחול בסוגריים מסולסלים או אתחול באמצעות בנאי:

int num{0};   // אתחול באמצעות סוגריים מסולסלים
int num(0);   // אתחול באמצעות בנאי

C++ מספקת גם את מילת המפתח auto, שמאפשרת למהדר להסיק באופן אוטומטי את הטיפוס של משתנה מתוך הערך שהוקצה לו:

auto score = 10;    // מוסק כ-int
auto price = 9.99;  // מוסק כ-double
challenge icon

אתגר

מתחילים

הצהירו על משתנה מסוג int בשם quantity ואתחלו אותו בערך 5.

נסו בעצמכם

#include <iostream>

int main() {
    // הצהירו על משתנים ואתחלו אותם כאן
    
    
    // הציגו את הערכים - אל תשנו דבר מתחת לשורה זו
    std::cout << "Quantity: " << quantity;
    
    return 0;
}
quiz iconבחנו את עצמכם

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

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

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