C++ Program to Swap two Numbers using Functions2 min read

In this tutorial, we will write a program for swapping of two numbers in C++ Using functions. The swapping number can be achieved in two ways through function.

  1. Call by Value
  2. Call by Reference

You may click on the above link to go through the call by value and call by reference in C++.

Explanation: Both of the programs take user input for the numbers to be swapped and pass it to the function as a parameter. The swapping computation is processed on the user-defined function


2. C++ Program to Swap two Numbers using Call by Value

Output:

Enter num1: 2
Enter num2: 3

Result after Swapping Two Numbers:
num1: 3
num2: 2


2. C++ Program to Swap two Numbers using Call by Reference

Since the call by reference deals with the address of the variable. Hence the use of pointer in the following program.

Output:

Enter num1: 10
Enter num2: 20

Result after Swapping Two Numbers:
num1: 20
num2: 10

You may go through the following program in C++:


MORE

Find the output ab, cd, ef, g for the input a,b,c,d,e,f,g in Javascript and Python

In this tutorial, we will write a program to find a pairs of elements from an array such that for the input [a,b,c,d,e,f,g] we will …
Read More

String Pattern Programs in C

In this tutorial, we will write various C pattern programs for String. Before that, you may go through the following topics in C. for loop …
Read More

Java Program to Find pair of Integers in Array whose sum is given Number

In this tutorial, we will write a program to find a pair of elements from an array whose sum equals a given number in java …
Read More

Program to Print Diamond Alphabet Patterns in C

In this tutorial, we will learn to write a C program to print Diamond patterns using alphabets/characters. However, in this tutorial, we will create a …
Read More

Half Diamond Pattern in C using Alphabets

In this tutorial, we will learn and code the half diamond alphabet patterns in C programming language. However, in this tutorial, we will create a …
Read More

Half Pyramid of Alphabets in C

In this tutorial, we will learn and code alphabet patterns in C programming language specifically the Half pyramid of alphabets in C programming. However, in …
Read More