# Swap Two Integer Number Without Third Variable

By Sandeep Singh Shekhawat Dec 02, 2012
Explains how to swap two numbers without using third variable.

## Problem:  Create a program to swap to integer number without using third variable.

Process:  Addition of these two numbers and addition store in first number. Subtraction  of first number to second number.

Solution :

using System;
namespace SwapNumber
{
class Program
{
static void Main(string[] args)
{
int firtsNumber = 10, secondNumber = 20;
Console.WriteLine("First Number = {0} and Second Number = {1}", firtsNumber, secondNumber);
firtsNumber += secondNumber;
secondNumber = firtsNumber - secondNumber;
firtsNumber = firtsNumber - secondNumber;
Console.WriteLine("First Number = {0} and Second Number = {1}", firtsNumber, secondNumber);
}
}
}

Output :

Sandeep Singh Shekhawat

Sandeep Singh Shekhawat is a Software Developer. He is awarded for C# Corner MVP(2013,2014 and 2015) and CodeProject MVP (2015). His three articles at CodeProject are prize wining in article competition. His more than 10... Read more