المتغيرات
لماذا تستخدم المتغيرات
في برنامج الحاسوب ، سنحتاج إلى تخزين القيم مؤقتًا. يمكن أن تكون بيانات القرص الصلب المقدمة من قبل المستخدم (مدخلات) ، أو أيا كان. كما يمكن أن تكون النتائج التي حصل عليها البرنامج ، بينية أو نهائية. تأخذ هذه المتغيرات عدة أنواع (سنتحدث عنها بإسهاب لاحقا): يمكن أن تكون أرقامًا أو نصًا أو ما إلى ذلك. وهكذا عندما تحتاج إلى تخزين المعلومات أثناء البرنامج ، فإنك تستخدم متغيرًا. لنتصور أن المتغير عبارة عن صندوق ، يقوم البرنامج (الحاسوب) بتحديد موقعه بواسطة ملصق عنوان. للوصول إلى محتويات الصندوق ، ما عليك سوى الإشارة إليها بالملصق.
في الواقع ، في ذاكرة الوصول العشوائي بجهاز الحاسوب ، لا يوجد بالطبع صندوق حقيقي ، وليس هناك ملصقات حقيقية مثبتة عليه. في الحاسوب ، فعليًا ، يوجد موقع ذاكرة ، يتم رصده بواسطة عنوان ثنائي. إذا قمنا بالبرمجة بلغة مفهومة بشكل مباشر من قبل الجهاز ، فيجب علينا كتابة بياناتنا على الشكل الثنائي
10011001 10001001
.
إعلان المتغيرات
أول ما عليك القيام به قبل أن تتمكن من استخدام متغير هو إنشاء الصندوق ولصق الملصق. يتم ذلك في بداية الخوارزمية ، حتى قبل التعليمات نفسها. وهذا ما يسمى إعلان متغير.
يتبع اسم المتغير (تسمية الصندوق) ضرورات محددة. القاعدة المطلقة هي أن الاسم المتغير يمكن أن يحتوي على أحرف وأرقام ، ولكنه يستبعد معظم علامات الترقيم ، وخاصة الفراغات. اسم المتغير يبدأ بالضرورة بحرف.
عند الإعلان عن متغير ، لا يكفي إنشاء صندوق (حجز موقع ذاكرة) ؛ لا تزال بحاجة إلى تحديد ما نريد وضعه فيه ، لأن ذلك يعتمد على حجم الصندوق (موقع الذاكرة) ونوع الترميز المستخدم.
لاعلان متغير نستعمل الكلمة المفتاحية المتغير
متبوعة باسم المتغير ثم بنوعه . مع امكانية الحاق قيمة به عند الاعلان مباشرة (وضع شيء في الصندوق) مثلا.
المتغير متغير_1 صحيح
المتغير متغير_2 صحيح طبيعي := 10
المتغير متغير_3 منطقي := صواب