C++ Exercises: Swap two numbers
Swap Two Numbers
Write a C++ program that swaps two numbers.
Visual Presentation:

Sample Solution :-
C++ Code :
#include <iostream> // Including the input-output stream header file
using namespace std; // Using the standard namespace
int main() // Start of the main function
{
cout << "\n\n Swap two numbers :\n"; // Outputting a message indicating swapping of two numbers
cout << "-----------------------\n"; // Outputting a separator line
int num1, num2, temp; // Declaring integer variables num1, num2, and temp for swapping
cout << " Input 1st number : "; // Prompting the user to input the first number
cin >> num1 ; // Taking input for the first number from the user
cout << " Input 2nd number : "; // Prompting the user to input the second number
cin >> num2; // Taking input for the second number from the user
temp = num2; // Storing the value of num2 in a temporary variable temp
num2 = num1; // Assigning the value of num1 to num2
num1 = temp; // Assigning the value of temp (initially num2) to num1 to complete the swap
cout << " After swapping the 1st number is : "<< num1 <<"\n" ; // Displaying the value of num1 after swapping
cout << " After swapping the 2nd number is : "<< num2 <<"\n\n" ; // Displaying the value of num2 after swapping
return 0; // Returning 0 to indicate successful program execution
} // End of the main function
Sample Output:
Swap two numbers : ----------------------- Input 1st number : 25 Input 2nd number : 39 After swapping the 1st number is : 39 After swapping the 2nd number is : 25
Flowchart:

C++ Code Editor:
Previous: Write a program in C++ to add two numbers accept through keyboard.
Next: Write a program in C++ to calculate the volume of a sphere.
What is the difficulty level of this exercise?
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics