F Swapping of two number in CPP using Function | CodeTheta

Swapping of two number in CPP using Function

July 25, 2019

1. Swapping using third variable / temp variable.
Code:
#include<iostream>
#include<conio.h>
using namespace std;

int SwapFunction(int, int);

int main() {
    int a, b,
result;
    cout<<"Enter first Number: ";
    cin>>a;   
    cout<<"Enter second Number: ";
    cin>>b;
    result = SwapFunction(a, b);
}

int SwapFunction(int x, int y) {
    int temp;
    temp = x;
    x = y;
    y = temp;
    cout<<"After Swapping First Number : "<<x<<endl;
    cout<<"After Swapping Second Number : "<<y<<endl;
}


Output :
Enter first Number: 4
Enter second Number: 3
After Swapping First Number : 3
After Swapping Second Number : 4

2. Swapping without third variable / temp variable.
Code :
#include<iostream>
#include<conio.h>
using namespace std;

int SwapFunction(int, int);

int main() {
    int a, b, result;
    cout<<"Enter first Number: ";
    cin>>a;   
    cout<<"Enter second Number: ";
    cin>>b;
    result = SwapFunction(a, b);
}

int SwapFunction(int x, int y) {
    x = x + y;
    y = x - y;
    x = x - y;
    cout<<"After Swapping First Number : "<<x<<endl;
    cout<<"After Swapping Second Number : "<<y<<endl;
}


Output :
Enter first Number:15
Enter second Number:6
After Swapping First Number :6
After Swapping Second Number :15

IDE Used To Test This Code : DEV C++.

Try this code in your computer for better understanding. Enjoy the code. If you have any Question you can contact us or mail us.We will reply you as soon as possible.

Post a Comment

PRODUCTS

LISTS OF PRODUCTS

SERVICES

SKILLS
SOFTWARE DEVELOPMENT
WEBSITE DEVELOPMENT
WEB HOSTING
BULK SMS SERVICE
SEO SERVICE
ANDROID APPS
QR CODE / BARCODE
HARDWARE SERVICE
OUR WORK AREA