Swap two variable without using the third variable

using System;

namespace Swap
{
    class Program
    {
        private static void Main(string[] args)
        {
            int a = 1000;
            int b = 999;
            Console.WriteLine("Before Swap");
            Console.WriteLine("Value of A :{0} ", a);
            Console.WriteLine("Value of B :{0} ", b);
            a = a + b;
            b = a - b;
            a = a - b;
            Console.WriteLine("After Swap");
            Console.WriteLine("Value of A :{0} ", a);
            Console.WriteLine("Value of B :{0} ", b);
            Console.ReadLine();
        }

    }
}

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s