الدرس الثاني عن المتغيرات في البرمجة.) الان سنجيب على التمرين الذي سبق وتكلمنا عليه وهو انشاء برنامج يقوم بحساب مجموع عددين وكتابة النتيجة على منصة ان شاء الله.
انشاء برنامج يقوم بحساب مجموع عددين.
اذا اول شيء سنقوم به هو اننا سنطلب من الحاسوب ان يحضر لنا المتغيرة الاولى التي سنقوم بحفظ العدد الأول داخل ما انني قلت العدد الأولي يعني ان المتغيرة ستكون من نوع عددي من اجل ذلك نكتب كلمة كما سبق واخبرتكم اسم المتغيرة.
في هذا المثال انا سأعطيها اسم انت حر يمكنك ان تعطيها اي اسم تشاء اما في هذا المثال اعطيتها اسم لم ثم بعد ذلك اضع نقطتين واكتب اللي هو الا وهو نوع المتغيرة ثم انهي الأمر بنقطة فاصلة بعد ذلك قلنا مجموع عددين يعني انني سأحتاج الى متغيرة ثانية اكتب مرة ثانية في هذا المثال اعطيتها اسم نيوم ايضا. وبعد ذلك اضع نقطتين واكتب نمبر.
لكن هنا اذا لاحظتم منصة نص العمل تسطر بالاحمر كلمة نم حتى تخبرني بان هناك مشكلة في هذا او في كل ما كتبناه. اذا ما المشكلة؟
ما هي المشكلة في نظركم، المشكلة هنا انني اعطيت نفس الاسم لمتغيرتين مختلفتين وهذا خطأ لا يجب فعله. وانا تعمدت الخطأ حتى تلاحظوا بانفسكم وتستنتجوا هذه القاعدة. اذا القاعدة تقول بانه لا يجب استخدام نفس الاسم اكثر من مرة لا يجب استخدام نفس الاسم اكثر من مرة.
اذا لتصحيح هذا اه الخطأ نقوم بتغيير الاسم ونضيف واحد. ونقوم بتغيير ونضع اثنان كما تلاحظون المنصة لم تعد تسطر بالاحمر اسفل اه المتغيرتين.
الى هنا قمنا بتحضير اه متغيرتين فارغتين يعني طلبت من الحاسوب ان يجهز لي متغيرة فارغة ومتغيرة اخرى فارغة وكتبت فوق كل فوق المتغيرة الاولى واحد وفوق المتغيرة الثانية اثنان ممتاز الان كيف سنقوم بوضع عدد داخل المتغيرة الاولى وكيف سنضع عدد ثاني داخل المتغيرة الثانية من اجل ذلك نكتب اسم المتغيرة الاولى رمز تساوي واي عدد اريده مئة وثلاثة وعشرون مثلا. وانهي الامر بنقطة فاصلة.
ماذا يعني تعني هذه الكتابة.
يعني اني طلبت من الحاسوب ان يقوم بوضع العدد مائة وثلاثة وعشرون داخل العلبة الأولى. ثم اكتب اسم العلبة الثانية او المتغيرة الثانية. اثنان ثم اكتب العدد اربعمائة وخمسة وسبعة وخمس ثم انهي الأمر بنقطة فاصلة. كذلك ماذا يعني هذا.
طلبت من الحاسوب ان يضع العدد اربعمائة وسبعة وخمسون داخل العلبة الثانية. ممتازة الى هنا عندي داخل كل علبة العلبة الاولى بداخلها العدد مئة وثلاثة وعشرون العلبة الثانية العدد اربع مئة وسبعة وخمسون.
الان سنطلب من الحاسوب كتابة محتوى كل متغيرة على منصة قنصل سبق وان تعلمنا طريقة كتابة هذا الامر. اذا نكتب نقطة افتح القوس لكن لاحظ جيدا افتح المزدوجة ثم اكتب اسم المتغيرة الاولى ميم واحد ثم اغلق المزدوجة اغلق القوس ثم انهي الامر بنقطة فاصلة اقوم بحفظ الملف كما تعلمناه سابقا بالضغط على اه او بالنسبة لمستخدمي الماكينتاج ثم نقرأ النتيجة على منصة قنصلي.
كما تلاحظون البرنامج قام بكتابة ميم واحد وليس محتوى المتغيرة نم واحد. نعم وهذا مهم جدا. اذا اردت كتابة محتوى متغيرة ما اقوم اقوم بكتابة اسمها بدون مزدوجات.
اذا ها سنعود الى هنا ونقوم بحذف المزدوجات. احذف المزدوجة اولى اقوم بحذف المزدوجة الثانية ثم اقوم بحفض الملف كما تلاحظون البرنامج قام بكتابة محتوى المتغيرة نم واحد على المنصة قنصل.
اذا اردت قراءة محتوى المتغيرة الثانية اقوم بتغيير ميم واحد ميم اثنان كما هو مبين على الشاشة اثنان ثم اقوم بحفظ الملف واقرأ النتيجة على منها اذا الحاسوب قام بكتابة محتوى المتغيرة الثانية على منصة ممتازة الان سنقوم بحساب مجموع المتغيرتين.
من اجل القيام بالعمليات الرياضية نستخدم رمز زائد لعملية الجمع. نجمة لعملية الضرب لعملية القسمة عارضة لعملية الطرح نعم الأمر بسيط جدا من اجل القيام بعملية جمع محتوى المتغيرتين نكتب تعلمناه سابقا نقطة افتح القوس دون استخدام المزدوجات. اكتب اسم المتغيرة الاولى واحد. ثم اضع فراغ يستحسن دائما اضافة فراغ.
رمز زائد فراغ اه اسم المتغيرة الثانية ثم انهي الأمر بنقطة فاصلة واقوم بحفظه بالضغط على او بالنسبة لمستخدمي الماكينتوش. كما تلاحظون البرنامج قام بكتابة النتيجة على منصة قنصل قام بجمع العددين على منصة كونصل ممتاز الان اذا قمنا بتغيير قيمة العددين العدد الاول مئة وعشرون مثلا والعدد الثاني اربع مئة وعشرة مثلا بحفظ الملف بالضغط على الزر بالنسبة لمستخدمي الماكينتاج اه كما تلاحظون الحاسوب قام بكتابة. تابع الشرح كامل في الفيديو أسفل 👇المقال
فيديو درس اليوم.
ايضا درس النصوص الحرة في البرمجة.