11.07.2015 Views

كتاب الجافا العربي Java

كتاب الجافا العربي Java

كتاب الجافا العربي Java

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

:/والغرض منها القسمة بين العوامل وعند استخدام هذا المؤثر نحترس حيث يمكن انيكون العاملين المستخدمين اعداد صحيحة وينتج عن العملية عدد عشرىمثالa/b=3.75 هذه هى الاجابة المتوقعة ولن الناتج سيكون غير ذلك حيث ان العاملانصحيحة فيكون الناتج عدد صحيح فيكون الناتج 3 فقط دون العدد الكسرى او العشرى ولكنماذا لو ارادنا القسمة الصحيحة فى هذه الحالة يجب ان يكون احد العاملين عدد عشرى بمعنىان تكون 4.0=b وهى نفس القيم القديمة ولكن اختلف نوعها وفى هذه الحالة يكونالناتج 3.75 لذلك احترس عزيزى القارئ عند استخدامك هذا المؤثر.‏ويكون ناتج هذه العملية هو باقى القسمة ونلاحظ هنا انه يجب ان تكون العوامل اعدادصحيحة لضمان صحة الناتج وتكون اشارة الناتج هى نفس اشارة العامل الايسرمثالa,b اعدادa=15 , b=415.0=a او:%a=11 , b=2– a%b = ولكن -1 ايضا a%-b=1 a%b = 1عزيزئ القارئ يجب الاخذ فى الاعتبار لكل هذه الملاحظات عند استخدامك المؤثراتالحسابية الثنائية .الدرس الخامس عشر :المؤثرات الاحاديةهى تللك المؤثرات التى تعمل على عامل واحد ويكون الناتج قيمة جديدهواكثر هذه المؤثرات شيوعا واستخداما اشارة السالب التى تحدد اشارة المتغير او الرقمويستخدم لزيادة قيمة المتغيرويسمى هذا المؤثر مؤثر الزيادةبواحد مثلا a=a+1 ناتج هذه العملية هو نفسه ناتج ++a يعنى اذا كانت5=a اذن ++a تجعل(-)increment operatora=5: ++a=6ويمكن وضع الموثر قبل العامل او بعده ولكن بالتاكيد هناك فرق بينهملاحظ معى اذا كانتb=(a++)*3 يكون ناتج العملية ان 15=b هنا لم تتم الزيادة ولكن اذا استخدمنا المتغيرعملية حسابية بعد ذلك ستكون قيمتهاما b=(++a)*3 يكون ناتج هذه العملية 18=b هنا لان الزيادة تمت على المتغيراذن اذا كان المؤثر قبل العامل فتتم الزيادة فى نفس السطر او فى نفس الخطوة فى البرنامجلكن اذا كان المؤثر بعد العامل فتتم الزيادة بعد الانتهاء من هذه الخطوةa فىa6:--يسمى هذا المؤثر مؤثر النقصان decrement operator ويستخدام لانقاص قيمة المتغيربواحد a=a-1 ناتج هذه العملية هو نفسه ناتج --a يعنى اذا كانتويمكن وضع الموثر قبل العامل او بعده ولكن بالتاكيد هناك فرق بينهم وتم شرح الفرق منقبل فى المؤثر السابقتجعل a=4 a-- اذن a=5الدرس السادس عشر :المؤثرات العلاقية او المنطقية

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!