الجمعة، 31 يوليو 2015

عوامل التعيين الحسابي

               
باستعمال عوامل التعيين الحسابي يمكن إعادة  كتابة تعبير مثل:
x=x+2                                                                             
             على النحو                     
x+=2                                                                              
 يأخذ عامل التعين الحسابي =+ القيمة الموجودة على يمينه ويضيفها إلى المتغير الموجود على يساره. هنالك تعين حسابي لكل من العوامل الحسابية:-



a+= b        < ---------------                 a= a+ b         


a-= b         <----------------                a= a- b         


a*= b       <------------------                a= a* b         


a/= b        <------------------               a= a/ b         


a%= b      <------------------              a= a% b         
مثال:


//Program 3-1:
#include<iostream.h>
main ( )
{
int n;
cin >> n;
cout<< “ n after adding 2 = “ << a+= 2 <<endl;
cout<< “ n after a subtracting 2 = “ << a-= 2 <<endl;
cout<< “ n after dividing by  2 = “ << a/= 2 <<endl;
cout<< “ n after multiplying by  2 = “ << a*= 2 <<endl;
cout<< “ n mod  2 = “ << a %= 2 <<endl;
return 0;
}

 

الخرج من البرنامج إذا أدخلنا n =10
10
n after adding 2 = 12
n after a subtracting 2 = 8
n after dividing by  2 = 5
n after multiplying by  2 = 20
n mod  2 = 0





ليست هناك تعليقات:

إرسال تعليق