 # how to swap two numbers without temp program in c++

Hello friends! Welcome to my website

Today we show you how to swap two numbers without temp or how to swap two numbers without using third variable in c++ and c++ program to swap two numbers. how to swap two number in cpp with using third variable and swap with third variable

### How to swap two numbers without using third variable in c++

#include <iostream>
using namespace std;
int main() {

int a,b;

cout<<“Enter two numbers”<<endl;
cin>>a;
cin>>b;
cout<<“Before swap:n a=”<<a <<“n b=”b<<endl);
a=a+b;
b=a-b;
a=a-b;
cout<<“After swap:n a=”<<a <<“n b=”b<<endl);
return 0;
}

Output: Enter two numbers:
4
5
Before swap:
a=4
b=5
After swap:
a=5
b=4

### C program to swap two numbers

#include <iostream>
using namespace std;
int main() {

int a,b,temp;

cout<<“Enter two numbers”<<endl;
cin>>a;
cin>>b;
cout<<“Before swap:n a=”<<a <<“n b=”b<<endl);
temp=a;
a=b;
b=temp;
cout<<“After swap:n a=”<<a <<“n b=”b<<endl);
return 0;
}

Output: Enter two numbers:
4
5
Before swap:
a=4
b=5
After swap:
a=5
b=4

I make this programming and hope you are like the post if are you like the post you can please comment and Share the post to reach more people.