Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

الأعداد الصحيحة

جزء من قسم الأساسيات في رحلة C++ على Coddy. الدرس 5 من 74.

المتغيرات هي حاويات تحتوي على قيم البيانات. تُستخدم لتخزين المعلومات ومعالجتها وعرضها داخل البرنامج.

باختصار، المتغيّر يشبه وحدة ذاكرة يمكننا الوصول إليها عن طريق كتابة اسم المتغيّر. 

لكل متغير اسم فريد وقيمة يمكن أن تكون من أنواع مختلفة. تحتوي لغة C++ على أنواع بيانات مضمّنة متنوعة تحدد نوع القيمة التي يمكن أن يحتفظ بها المتغير.

يتضمن العمل مع المتغيرات خطوتين:

  • Declare: إخبار الكمبيوتر بأن المتغير موجود:
    int age;
  • initialization: إسناد قيمة إلى المتغير:
    age = 30;

يمكن دمج هاتين الخطوتين في سطر واحد باستخدام التنسيق التالي:

variable_type variable_name = value;

في لغة C++، يتم عادةً تمثيل الأعداد الصحيحة باستخدام نوع البيانات int.

تُستخدم int لتخزين الأعداد الصحيحة من دون أي فاصلة عشرية. على سبيل المثال:

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

عند إعلان variables في C++، تحتاج إلى تحديد نوع المتغير قبل اسم المتغير. يُعرف هذا باسم إعلان النوع. بمجرد إعلان المتغير بنوع معيّن، لا يمكنه الاحتفاظ إلا بـ values من ذلك النوع.

يمكنك أيضًا إعلان عدة متغيرات من النوع نفسه في سطر واحد:

int a, b, c;

في لغة C++ الحديثة، يمكن أيضًا تهيئة المتغيرات باستخدام brace initialization أو constructor initialization:

int num{0};   // تهيئة الأقواس
int num(0);   // تهيئة المُنشئ

توفر C++ أيضًا الكلمة المفتاحية auto، التي تتيح للمصرّف استنتاج نوع المتغير تلقائيًا من القيمة المُسنَدة إليه:

auto score = 10;    // مستنتج كـ int
auto price = 9.99;  // مستنتج كـ double
challenge icon

التحدي

مبتدئ

Declare متغيرًا من النوع int باسم quantity وقم بـ initialization له بالقيمة 5.

جرّب بنفسك

#include <iostream>

int main() {
    // أعلن وقم بتهيئة المتغيرات هنا
    
    
    // أخرج القيم - لا تغيّر ما دون هذا السطر
    std::cout << "Quantity: " << quantity;
    
    return 0;
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: مترجم C++ عبر الإنترنت