using System;
namespace OperatorsAppl
{
class Program
{
static void Main( string[ ] args)
{
int a = 21 ;
int c;
c = a;
Console.WriteLine ( "= Value of c = {0}" , c) ;
c += a;
Console.WriteLine ( "+= Value of c = {0}" , c) ;
c -= a;
Console.WriteLine ( "-= Value of c = {0}" , c) ;
c *= a;
Console.WriteLine ( "*= Value of c = {0}" , c) ;
c /= a;
Console.WriteLine ( "/= Value of c = {0}" , c) ;
c = 200 ;
c %= a;
Console.WriteLine ( "%= Value of c = {0}" , c) ;
c <<= 2 ;
Console.WriteLine ( "<<= Value of c = {0}" , c) ;
c >>= 2 ;
Console.WriteLine ( ">>= Value of c = {0}" , c) ;
c &= 2 ;
Console.WriteLine ( "&= Value of c = {0}" , c) ;
c ^= 2 ;
Console.WriteLine ( "^= Value of c = {0}" , c) ;
c |= 2 ;
Console.WriteLine ( "|= Value of c = {0}" , c) ;
Console.ReadLine ( ) ;
}
}
}
dXNpbmcgU3lzdGVtOwpuYW1lc3BhY2UgT3BlcmF0b3JzQXBwbAp7CgljbGFzcyBQcm9ncmFtCgl7CgkJc3RhdGljIHZvaWQgTWFpbihzdHJpbmdbXSBhcmdzKQoJCXsKCQkJaW50IGEgPSAyMTsKCQkJaW50IGM7CgkJCQoJCQljID0gYTsKCQkJQ29uc29sZS5Xcml0ZUxpbmUoIj0gVmFsdWUgb2YgYyA9IHswfSIsIGMpOwoKCQkJYyArPSBhOwoJCQlDb25zb2xlLldyaXRlTGluZSgiKz0gVmFsdWUgb2YgYyA9IHswfSIsIGMpOwoKCQkJYyAtPSBhOwoJCQlDb25zb2xlLldyaXRlTGluZSgiLT0gVmFsdWUgb2YgYyA9IHswfSIsIGMpOwoKCQkJYyAqPSBhOwoJCQlDb25zb2xlLldyaXRlTGluZSgiKj0gVmFsdWUgb2YgYyA9IHswfSIsIGMpOwoKCQkJYyAvPSBhOwoJCQlDb25zb2xlLldyaXRlTGluZSgiLz0gVmFsdWUgb2YgYyA9IHswfSIsIGMpOwoKCQkJYyA9IDIwMDsKCQkJYyAlPSBhOwoJCQlDb25zb2xlLldyaXRlTGluZSgiJT0gVmFsdWUgb2YgYyA9IHswfSIsIGMpOwoKCgkJCWMgPDw9IDI7CgkJCUNvbnNvbGUuV3JpdGVMaW5lKCI8PD0gVmFsdWUgb2YgYyA9IHswfSIsIGMpOwoKCQkJYyA+Pj0gMjsKCQkJQ29uc29sZS5Xcml0ZUxpbmUoIj4+PSBWYWx1ZSBvZiBjID0gezB9IiwgYyk7CgoJCQljICY9IDI7CgkJCUNvbnNvbGUuV3JpdGVMaW5lKCImPSBWYWx1ZSBvZiBjID0gezB9IiwgYyk7CgoJCQljIF49IDI7CgkJCUNvbnNvbGUuV3JpdGVMaW5lKCJePSBWYWx1ZSBvZiBjID0gezB9IiwgYyk7CgoJCQljIHw9IDI7CgkJCUNvbnNvbGUuV3JpdGVMaW5lKCJ8PSBWYWx1ZSBvZiBjID0gezB9IiwgYyk7CgkJCUNvbnNvbGUuUmVhZExpbmUoKTsKCQl9Cgl9Cn0=