Swapping Four numbers without have a temporary variable

Program:-

package payilagam.institution;

public class Swap4 {

	public static void main(String[] args) 
	{
       
		int no1 = 10;
		int no2 = 20;
		int no3 = 30;
		int no4 = 40;
	System.out.println("Before Swapping no1 - "+no1);
	System.out.println("Before Swapping no2 - "+no2);
	System.out.println("Before Swapping no3 - "+no3);
	System.out.println("Before Swapping no4 - "+no4);
		
		System.out.println();
		
		no3 = no3+no1;
		no2 = no2+no1;
		no4 = no3-no2;
		no1 =no2-no4;
		System.out.println("After Swapping no1 - "+no1);
		System.out.println("After Swapping no2 - "+no2);
		System.out.println("After Swapping no3 - "+no3);
		System.out.println("After Swapping no4 - "+no4);
		
	
	}

}

Output Screenshot:-

Leave a Reply

Create your own website, free on WordPress.com.Create your own website.
Start free