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

محاضرة 2 العمليات الحسابية والعوامل المنطقية

الكلية كلية التربية الاساسية     القسم قسم الرياضيات والحاسوب     المرحلة 2
أستاذ المادة اوفى حسن دخيل الطائي       10/11/2018 16:14:46
اهم محاور المحاضرة:
1-العمليات الرياضية
2-المساوة المركبة Compound Assignment
3-عامل الزيادة Increment Operator
4-العوامل المنطقية
5- for loop
6- while
7- do .. while
8- switch

العمليات الرياضية
الجدول ادناه يبين العمليات الرياضية التي تدعمها لغة C++
الجمع:+
الطرح: _
الضرب:،*،
باقي القسمة:%
القسمة:/

المساوة المركبة Compound Assignment
a=a+5 بلغة c++ يمكن كتابتها a+=5
وتعني اجراء عملية الجمع بين متغيرات الطرف الايمن والايسر واحفظ النتيجة في الطرف الايسر من المساواة


عامل الزيادة Increment Operator

n-- & --n
n++&++n

حيث : n-- تعني: المعالجة ثم النقص ، و --n تعني النقص ثم المعالجة ، والجمع بنفس الطريقة


العوامل المنطقية
تتضمن C++ عوامل منطقية تمكننا من دمج المقرنات في جملة if او if… else واحدة
العامل اسمه وظيفته
&& And يربط بين تعبيرين ,يجب ان يكون التعبيران صح ليكون التعبير الاجمالي صح
|| OR يربط تعبيرين .اذا كان احد التعبيرين صح ، سيكون التعبير صح
! Not يعكس التعبير .فيجعل التعبير الصح حطأ ، والتعبير الخطأ صح.



ترتيب الأفضليات في العمليات الحسابية:

1. ( الأقواس )
2. / القسمة ، * الضرب ، % باقي القسمة
3. + الجمع ، - الطرح
4. << >> عمليات الإدخال والإخراج

فلنتحدث عن باقي القسمة قليلاً، حتى نوضح مفهومها.. لذلك تفضلوا هذا المثال:

0%3=0
1%3=1
2%3=2
3%3=0
4%3=1
26%7=5

ملاحظة// للمزيد من التفاصيل حمل الملف المرفق


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