المتغيرات هي عبارة عن عناصر تحتوي على قيم يحددها المستخدم مثل المتغيرات فى الرياضيات. طبعا هذه القيم يحددها المبرمج هل هو عدد صحيح أم عشري أم أنه حرف ، فلو فرضنا أنك كتبت برنامج يحتوي على متغيرين ولنفرض أنهما X و Y وقد عرفت أن X و Y هما متغيران صحيحان وأعنى بصحيحان أنهما لايقبلان الأعداد العشرية فلو أسندنا قيمة ما مثل 5,8890 الى المتغير X فإنه سيأخذ الرقم 5 وسيتجاهل الباقي.
الطريقة التي يتم بها الإعلان عن المتغيرات هي كالتالي :
Int x,y;
وقد وضعت كلمة int ليعلم البرنامج أن X و Y عددان صحيحان أما لو أردت أن تعرفها على أنها عدد عشري فسوف تقوم بإستبدال كلمة int ب ifloat او ب double و هذا جدول يبين لك أهم الإعلانات للمتغيرات:
الإعلان | فائدته |
---|---|
Int | عدد صحيح |
Float | عدد عشري |
Double | عدد عشري ولكنه لايقبل الاعداد الطويلة اي الاعداد الكبيرة التي لا يتحملها float |
Charٌ | تعريف الحروف و الارقام |
أما طريقة الإسناد فهي كالتالي :
X=5;
كما يمكنك ان تسند القيمة مع الإعلان لتصبح هكذا
Int x=5;
كما تستطيع أن تسند متغيرات لمتغير ، مثل هذا المتغير الذي يحوي متغيران وهو المتغير sum الذي يحوي قيمتين y + x ويكون الإعلان عنه بهذه الطريقة
Sum=x+y;
#include<iostream>using namespace std;int main (){int x,y,sum;x=5;y=2;sum=x+y;cout<<x*y<<endl<<sum;getchar ();getchar ();return 0;}
طبعا لن أشرح مافوق (main) لإنه وأضح وسيتكرر معنا كما ترون عرفنا الان أن هناك ثلاث متعددات وهي x,y,sum طبعا نفصل بين المتغيرات
بالفاصلة ثم قمت بإسناد قيمة 5 ل إ«اوقيمة 5 لx و 2 لy و اسند جمع x و y ل ( sum) تم أخرجت قيمة ضرب x و y وبعد ذالك أخرجت قيمة (sum) طبعا كيفية الإخراج سنتعرف عليه في الدرس المقبل إن شاء الله الذي سيكون بعنوان المدخلات والمخرجات.