# R Program to swap two numbers without using third variable

In this program, You will learn how to swap two numbers without using third variable in R.

```
Before swap : x = 10, y = 20
x = x + y
y = x - y
x = x - y
After swap : x = 20, y = 10
```

## Example: How to swap two numbers without using third variable in R

```
{
x <- as.integer(readline(prompt = "Enter x value :"))
y <- as.integer(readline(prompt = "Enter y value :"))
x = x + y
y = x - y
x = x - y
print(paste("After swap x is :", x))
print(paste("After swap y is :", y))
}
```

#### Output:

```
Enter x value :34
Enter y value :30
[1] "After swap x is : 30"
[1] "After swap y is : 34"
```