מספרים שלמים
חלק מהיחידה יסודות במסלול ה-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אתגר
מתחיליםהצהירו על משתנה מסוג int בשם quantity ואתחלו אותו בערך 5.
נסו בעצמכם
#include <iostream>
int main() {
// הצהירו על משתנים ואתחלו אותם כאן
// הציגו את הערכים - אל תשנו דבר מתחת לשורה זו
std::cout << "Quantity: " << quantity;
return 0;
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוהגדלה/הקטנההגדלה/הקטנה לאחר הפעולהקיצורים אריתמטייםאופרטורי השוואההשוואת מחרוזותתרגלו בעצמכם: קומפיילר C++ אונליין