انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة

برمجة مهيكلة Structured Programming المحاضرة (3)

الكلية كلية التربية الاساسية     القسم قسم الرياضيات والحاسوب     المرحلة 1
أستاذ المادة ندى عبد الله رشيد الجبوري       03/06/2018 17:26:53
الهدف من المحاضرة : هو التعرف على ادوات الهروب ، المتغيرات والثوابت ، المعاملات الخاصة بتغيير قيمة متغير، الثوابت وذلك من خلال تطبيق التمارين ، اضافة سيتم التعرف على دالة if الشرطية.
أدوات الهروب:
هي أدوات تستخدم للتحكم في موقع المخرجات من حيث التحرك الأفقي أو الرأسي عبر السطور حيث تستخدم \n للنزول سطراً، و \t للتحرك مسافة أفقية.
أدوات التعليق:
يمكن التعليق على البرنامج لتوضيح عمل دالة أو أمر معين لمن يقرأ البرنامج دون أن يؤثر ذلك على عمل البرنامج حيث لا يعتبر التعليق جزأً من البرنامج، تستخدم الأداة // لإضافة تعليق في سطر واحد، بينما يوضع التعليق متعدد الأسطر بين العلامتين */التعليق/* .
يمكن إعادة كتابة البرنامج السابق مع إضافة أدوات الهروب والتعليق:


تمرين 1
1. أنشيء مخططاً انسيابياً لبرنامج يحسب مساحة ومحيط المستطيل عند إدخال الطول و العرض؟
2. أكتب برنامج بلغة C++ يظهر على الشاشة النص " This is my first program in"
C++ language
المتغيرات والثوابت Variables & Constants
المتغير هو موقع في الذاكرة يمكن تخزين القيم واسترجاعها عند الحاجة ، سعة الذاكرة التي تخصص للمتغير تعتمد على نوعه ، والذي يمكن ان يكون عددا صحيحا أو حقيقيا أو متغيرا حرفيا ، الجدول التالي يوضح أنواع المتغيرات في لغة C++:


ملاحظات:
• يستخدم التعبير signed و unsigned للمتغيرات الرقمية لتحديد هل تشمل الأرقام الموجبة والسالبة أم لا، فالتعبيرunsigned يدل على الأعداد الموجبة فقط مما يعني تخصيص مدى القيم في الأرقام الموجبة فقط، أما signed فتدل على الأعداد الموجبة والسالبة وإذا لم يذكر أي من التعبيرين فيؤخذ على انه signed.
مثلا التعبير unsigned short int يمثل من 0 الى 65535.
أما التعبير signed short int أو short int فيمثل الأعداد من -32768 الى 32767.
• الأنواع int, short int, long int جميعها تمثل الأعداد الصحيحة والإختلاف في المدى الذي تمثله.
• الأنواع float, double جميعها تمثل الأعداد الحقيقية والإختلاف في المدى الذي تمثله.
• Char تمثل كل أحرف آسكي وهي تشمل الحروف اللغوية والعلامات والأقواس والأرقام غير انها يتعامل معها على انها أحرف أي لا تخضع للعمليات المنطقية والحسابية.
تعريف المتغيرات:
يتم تعريف المتغير بذكر نوعه ثم اسمه بحيث يفصل بينهما فراغ وكأي سطر برمجي لابد من الانتهاء بفاصلة منقوطة الصيغة العامة لتعريف المتغيرات


المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .