Description
To swap two numbers take a temporary variable. step 1: Assign the value of firstNumber variable into the temporary variable. step 2: Assign the value of secondNumber variable into firstNumber variable. step 3: Assign the value of tempNumber variable into secondNumber variable.
C/C++
/* C Program to Swap Two Numbers */ //Save it as SwapTwoNumbers.c #include<stdio.h> int main(){ int firstNumber, secondNumber, tempNumber; printf("Enter first number : "); scanf("%d",&firstNumber); printf("Enter second number : "); scanf("%d",&secondNumber); printf("Number before swapping %d and %d",firstNumber,secondNumber); //Stotring firstNumber variable into a temporary variable tempNumber = firstNumber; //Stotring secondNumber variable into a firstNumber variable firstNumber = secondNumber; //Stotring tempNumber variable into a secondNumber variable secondNumber = tempNumber; printf("\nNumber after swapping %d and %d",firstNumber,secondNumber); return 0; }
Input: Enter first number : 45 Enter second number : 23 Output: Number before swapping 45 and 23 Number after swapping 23 and 45
Java
/* Java Program to Swap Two Numbers */ //Save it as SwapTwoNumbers.java import java.io.*; import java.util.Scanner; public class SwapTwoNumbers { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int firstNumber, secondNumber, tempNumber; System.out.println("Enter first number : "); firstNumber = scanner.nextInt(); System.out.println("Enter second number : "); secondNumber = scanner.nextInt(); System.out.println("Number before swapping "+firstNumber+" and " +secondNumber); //Stotring firstNumber variable into a temporary variable tempNumber = firstNumber; //Stotring secondNumber variable into a firstNumber variable firstNumber = secondNumber; //Stotring tempNumber variable into a secondNumber variable secondNumber = tempNumber; System.out.println("Number after swapping "+firstNumber+" and " +secondNumber); } }
Input: Enter first number : 45 Enter second number : 23 Output: Number before swapping 45 and 23 Number after swapping 23 and 45
Related Programs
1) Program to swap two strings2) Program to find sum of digits of a number
3) Program to reverse a number
4) Program to Display Fibonacci Series using Recursion
5) Program to convert Binary to Hexa Decimal
6) Program to find factors of a Number
7) Program to find LCM(Least Common Multiple)
8) Program to calculate power of a number using recursion
9) Program to calculate volume and surface area of cube
10) Program To Check Armstrong Number