Page 111 - Plus_V2.2_C6_Flipbook
P. 111

Operator Name               Description                                                  Example

                      =      Assignment       It assigns the value of operand on the right side to the left   x = 5
                                              side operand.
                     +=      Addition         It adds right operand to the left operand and assigns the      x += 3
                             assignment       result to left operand. x+=3 is equivalent to x=x+3.

                     –=      Subtraction      It subtracts right operand from the left operand and assigns   x –= 3
                             assignment       the result to left operand. x–=3 is equivalent to x=x–3.
                     *=      Multiplication   It multiplies right operand with the left operand and assigns   x *= 3
                             assignment       the result to left operand. x*=3 is equivalent to x=x*3.

                      /=     Division         It divides left operand with the right operand and assigns     x /= 3
                             assignment       the result to left operand. x/=3 is equivalent to x=x/3.

                     %=      Remainder        It takes modulus of two operands and assigns the result to     x %= 3
                             assignment       left operand. x%=3 is equivalent to x=x%3.

                     //=     Floor division   It performs floor division on operators and assigns the        x //= 3
                             assignment       value to the left operand. x//=3 is equivalent to x=x//3.
                     **=     Exponentiation  It performs exponential (power) calculation on operators        x **= 3
                             assignment       and assigns the value to the left operand. x**=3 is
                                              equivalent to x=x**3.



                  Program 2: To perform all the assignment operators.










































                                                                                        Introduction to Programming  109
   106   107   108   109   110   111   112   113   114   115   116