C Program
/* C - Swap using temp variable (input: 10 20) */ #include <stdio.h> int main() { int a, b, temp; if (scanf("%d %d", &a, &b) != 2) return 0; temp = a; a = b; b = temp; printf("After swapping: a = %d, b = %d\n", a, b); return 0; }
C Output
Input:
10 20Output:
After swapping: a = 20, b = 10
C++ Program
// C++ - Swap using temp variable (input: 5 9) #include <iostream> using namespace std; int main() { int a, b, temp; if (!(cin >> a >> b)) return 0; temp = a; a = b; b = temp; cout << "After swapping: a = " << a << ", b = " << b << "\n"; return 0; }
C++ Output
Input:
5 9Output:
After swapping: a = 9, b = 5
JAVA Program
// Java - Swap using temp variable (input: 3 7) import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); if (!sc.hasNextInt()) return; int a = sc.nextInt(), b = sc.nextInt(); int temp = a; a = b; b = temp; System.out.println("After swapping: a = " + a + ", b = " + b); } }
JAVA Output
Input:
3 7Output:
After swapping: a = 7, b = 3
Python Program
# Python - Swap using temp variable (input: 15 25) a, b = map(int, input().split()) temp = a a = b b = temp print(f"After swapping: a = {a}, b = {b}")
Python Output
Input:
15 25Output:
After swapping: a = 25, b = 15
In-Depth Learning – Entire Concept in Paragraphs
Social Plugin