#include using namespace std; // the assignment left operand assumes the value from //right operand int main() { int n1 = 10, n2 = 25, n3 = 1000, n4 =1000; int x1=0xA,x2, x3, x4; int y1 = 3; int mod1 = 25; // n1 = n1 + 5 is equivalent to n1 +=5 ; cout << "\n n1 += 5: " <<(n1 += 5); // 30 // n2 = n2 / 3 is equivalent to n2 /= 3; cout << "\n (n2 /= 3) : " << (n2 /= 3);// 8 //mod1 = mod1 % 7 is equivalent to (mod1 %=7) cout<<"\n (mod1 %=7) : " << (mod1 %=7);// 1 //n3>>= 1; right double shift operator cout << "\n n3>>= 1 : " << (n3 >>1); cout << "\n n3>>= 2 : " << (n3 >>2); cout << "\n (n4>>=1) : " << (n4>>=1); cout << "\n (n4>>=2) : " << (n4>>=2); // y1 = y1 * 2 is equivalent to (y1 *= 2) cout << "\n (y1 *= 2) "<< (y1 *= 2); x2 = 0xF2F2; x3 |= 0xF2F2; x4 &= 0xF2F2; cout << "\n x2 --integer-- : " << x2; cout << "\n x3 --integer-- : " << x3; cout << "\n x4 --integer-- : " << x4; cout << "\n <