الأرقام
جزء من قسم Fundamentals في رحلة Java على Coddy — الدرس 5 من 73.
المتغيرات هي حاويات تحتفظ بقيم البيانات. تُستخدم لتخزين المعلومات ومعالجتها وعرضها داخل البرنامج.
باختصار، المتغير هو بمثابة وحدة ذاكرة يمكننا الوصول إليها عن طريق كتابة اسم المتغير.
لكل متغير اسم فريد وقيمة يمكن أن تكون من أنواع مختلفة. تمتلك Java أنواع بيانات مدمجة متنوعة تحدد نوع القيمة التي يمكن أن يحملها المتغير.
لتهيئة متغير، نستخدم التنسيق التالي:
variable_type variable_name = value;في Java، تُمثَّل الأرقام عادةً باستخدام نوعين أساسيين من البيانات: int و double.
int يُستخدم لتخزين الأرقام الصحيحة بدون أي فاصلة عشرية. على سبيل المثال:
int age = 30;
int temperature = -5;
int count = 100;double يُستخدم لتخزين الأرقام التي تحتوي على فاصلة عشرية. على سبيل المثال:
double price = 99.99;
double pi = 3.14159;
double fraction = 0.5;عند التصريح عن المتغيرات في لغة Java، يجب عليك تحديد نوع المتغير قبل اسم المتغير. يُعرف هذا باسم التصريح عن النوع (type declaration). بمجرد التصريح عن متغير بنوع معين، لا يمكنه إلا الاحتفاظ بقيم من ذلك النوع.
التحدي
مبتدئاكتب برنامج Java يقوم بالتصريح عن المتغيرات التالية وتهيئتها:
- قم بالتصريح عن متغير من نوع
intباسمquantityوقم بتهيئته بالقيمة5. - قم بالتصريح عن متغير من نوع
doubleباسمitemPriceوقم بتهيئته بالقيمة24.99.
بعد التصريح عن هذه المتغيرات وتهيئتها، استخدم System.out.println() لطباعة قيم المتغيرات إلى وحدة التحكم (console) بالتنسيق التالي:
Quantity: [value of quantity]
Price: [value of itemPrice]ورقة مرجعية
المتغيرات هي حاويات تحتفظ بقيم البيانات. لتهيئة متغير، استخدم التنسيق التالي:
variable_type variable_name = value;يُستخدم int للأعداد الصحيحة:
int age = 30;
int temperature = -5;يُستخدم double للأرقام ذات الفواصل العشرية:
double price = 99.99;
double pi = 3.14159;تتطلب جافا (Java) التصريح عن النوع - يجب عليك تحديد نوع المتغير قبل اسم المتغير، ولا يمكن للمتغير أن يحمل إلا قيمًا من ذلك النوع المصرح به.
جرّب بنفسك
public class Main {
public static void main(String[] args) {
// قم بالتصريح عن المتغيرات وتهيئتها هنا
// إخراج القيم
System.out.println("Quantity: " + quantity);
System.out.println("Price: " + itemPrice);
}
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)الزيادة والنقصانالزيادة والنقصان اللاحقةاختصارات العمليات الحسابيةمعاملات المقارنةمقارنة النصوص7أساسيات الإدخال والإخراج
دوال System.outتنسيق المخرجاتكلاس Scannerمراجعة - حتى 120مراجعة - صح أم خطأ5المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع3المتغيرات - الجزء الثاني
الثوابتقواعد التسميةمراجعة - تهيئة المتغيراتتحويل الأنواع - الجزء الأولتحويل الأنواع - الجزء الثاني6اتخاذ القرار
جملة Ifجملة If - Elseجملة Switchالمعامل الثلاثيمراجعة - If Elseجملة If - Else المتداخلة