Problem statement:- Program to swap three numbers.
Data requirement:-
Input Data:-num1,num2,num3
Output Data:-num1,num2,num3
Output Data:-num1,num2,num3
Program in C
Here is the source code of the C Program to swap three numbers.
Code:
#include<stdio.h>
int main(){
int num1,num2,num3;
printf("Enter 3 numbers:");
scanf("%d %d %d",&num1,&num2,&num3);
num1=num1+num2+num3;
num2=num1-num2-num3;
num3=num1-num2-num3;
num1=num1-num2-num3;
printf("***After swapping***");
printf("\nNumber 1: %d",num1);
printf("\nNumber 2: %d",num2);
printf("\nNumber 3: %d",num3);
}
Input/Output:
Enter 3 numbers:
9
8
11
***After swapping***
Number 1: 11
Number 2: 9
Number 3: 8
9
8
11
***After swapping***
Number 1: 11
Number 2: 9
Number 3: 8
Program in C++
Here is the source code of the C++ Program to swap three numbers.
Code:
#include<iostream>
using namespace std;int main()
{
int num1,num2,num3;
cout<<"Enter 3 numbers:";
cin>>num1>>num2>>num3;
num1=num1+num2+num3;
num2=num1-num2-num3;
num3=num1-num2-num3;
num1=num1-num2-num3;
cout<<"***After swapping***";
cout<<"\nNumber 1: "<<num1;
cout<<"\nNumber 2: "<<num2;
cout<<"\nNumber 3: "<<num3;
}
Input/Output:
Enter 3 numbers:
77
88
99
***After swapping***
Number 1: 99
Number 2: 77
Number 3: 88
77
88
99
***After swapping***
Number 1: 99
Number 2: 77
Number 3: 88
Program in Java
Here is the source code of the Java Program to swap three numbers.
Code:
import java.util.Scanner;
public class SwapThreeNumbers {public static void main(String[] args) {
Scanner cs=new Scanner(System.in);
int num1,num2,num3;
System.out.println("Enter 3 numbers:");
num1=cs.nextInt();
num2=cs.nextInt();
num3=cs.nextInt();
num1=num1+num2+num3;
num2=num1-num2-num3;
num3=num1-num2-num3;
num1=num1-num2-num3;
System.out.println("***After swapping***");
System.out.println("Number 1: "+num1);
System.out.println("Number 2: "+num2);
System.out.println("Number 3: "+num3);
cs.close();
}
}
Enter 3 numbers:
111
555
777
***After swapping***
Number 1: 777
Number 2: 111
Number 3: 555
111
555
777
***After swapping***
Number 1: 777
Number 2: 111
Number 3: 555
Program in Python
Here is the source code of the Python Program to swap three numbers.
Code:
num1=int(input("Enter 1st number:"))
num2=int(input("Enter 2nd number:"))
num3=int(input("Enter 3rd number:"))
num1=num1+num2+num3
num2=num1-num2-num3
num3=num1-num2-num3
num1=num1-num2-num3
print("***After swapping***")
print("Number 1: ",num1)
print("Number 2: ",num2)
print("Number 3: ",num3)
num2=int(input("Enter 2nd number:"))
num3=int(input("Enter 3rd number:"))
num1=num1+num2+num3
num2=num1-num2-num3
num3=num1-num2-num3
num1=num1-num2-num3
print("***After swapping***")
print("Number 1: ",num1)
print("Number 2: ",num2)
print("Number 3: ",num3)
Input/Output:
Enter 1st number:48
Enter 2nd number:98
Enter 3rd number:78
***After swapping***
Number 1: 78
Number 2: 48
Number 3: 98
Most Recommend Questions:-
More Questions:-
0 Comments
Please do not Enter any spam link in the comment box