الأرقام
جزء من قسم Fundamentals في رحلة C# على Coddy — الدرس 5 من 69.
المتغيرات هي حاويات تحتفظ بقيم البيانات. تُستخدم لتخزين المعلومات ومعالجتها وعرضها داخل البرنامج.
باختصار، المتغير يشبه وحدة ذاكرة يمكننا الوصول إليها عن طريق كتابة اسم المتغير.
لكل متغير اسم فريد و قيمة يمكن أن تكون من أنواع مختلفة. تمتلك لغة C# أنواع بيانات مدمجة متنوعة تحدد نوع القيمة التي يمكن للمتغير الاحتفاظ بها.
لتهيئة متغير، نستخدم التنسيق التالي:
variableType variableName = value;في لغة #C، عادةً ما يتم تمثيل الأرقام باستخدام نوعين أساسيين من البيانات: 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;عند التصريح عن المتغيرات في لغة C#، يجب عليك تحديد نوع المتغير قبل اسم المتغير. يُعرف هذا باسم التصريح عن النوع. بمجرد التصريح عن متغير بنوع معين، لا يمكنه إلا الاحتفاظ بقيم من ذلك النوع.
التحدي
مبتدئاكتب برنامج C# يقوم بالتصريح عن المتغيرات التالية وتهيئتها:
- قم بالتصريح عن متغير من نوع
intباسمquantityوقم بتهيئته بالقيمة5. - قم بالتصريح عن متغير من نوع
doubleباسمitemPriceوقم بتهيئته بالقيمة24.99.
لا تنسَ الفاصلة المنقوطة في نهاية كل سطر!
ورقة مرجعية
المتغيرات هي حاويات تحتفظ بقيم البيانات. لتهيئة متغير، استخدم التنسيق التالي:
variableType variableName = value;يُستخدم int للأعداد الصحيحة:
int age = 30;
int temperature = -5;يُستخدم double للأرقام ذات الفواصل العشرية:
double price = 99.99;
double pi = 3.14159;في لغة C#، يجب عليك تحديد نوع المتغير قبل اسم المتغير (إعلان النوع). بمجرد الإعلان عنه، لا يمكن للمتغير إلا أن يحمل قيمًا من ذلك النوع.
جرّب بنفسك
using System;
public class Program {
public static void Main(string[] args) {
// قم بالتصريح عن المتغيرات وتهيئتها هنا
// لا تقم بالتغيير أدناه
Console.WriteLine("Quantity: " + quantity);
Console.WriteLine("Price: " + itemPrice);
}
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةالزيادة والنقصانالزيادة والنقصان اللاحقاختصارات العمليات الحسابية7أساسيات الإدخال والإخراج (Basic IO)
الإخراج الأساسيتضمين النصوص (String Interpolation)قراءة المدخلاتالتحليل (Parse)مراجعة - حتى 120مراجعة - True أو False5المعاملات - الجزء الثاني
معاملات المقارنةالمعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالث