Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


take any 4 input numbers. like 2345.. wanted out put is All 16 combinations of the number 2345..
for example-
taking input as 4565
output-
5654
4556
4655..

Answers were Sorted based on User's Feedback



take any 4 input numbers. like 2345.. wanted out put is All 16 combinations of the number 2345.. f..

Answer / vvsatya.

package dv.java;

public class ItrateFourNumbers {
int i=1;int j=2;int k=3;int l=4;int temp=0;


public ItrateFourNumbers() {

}
void klSwap(){
temp=k;
k=l;
l=temp;
System.out.println(i+""+j+""+k+""+l);
}
void itrateFourNum(){

for (int m = 0; m <=3; m++) {

klSwap();

klSwap();

temp=j;
j=k;
k=l;
l=temp;
System.out.println(i+""+j+""+k+""+l);

klSwap();

temp=j;
j=l;
l=k;
k=temp;
System.out.println(i+""+j+""+k+""+l);

klSwap();

temp=k;
k=j;
j=l;
l=i;
i=temp;
System.out.println(" ");

}

}

public static void main(String[] args) {
ItrateFourNumbers ifn= new ItrateFourNumbers();
ifn.itrateFourNum();
}

}

Is This Answer Correct ?    3 Yes 2 No

take any 4 input numbers. like 2345.. wanted out put is All 16 combinations of the number 2345.. f..

Answer / anitha

package com.boa.example.java;

public class NumberTest {

public void swapnum(int a,int b,int c,int d){

for(int x=0;x<=3;x++){
int t1=0;
int t2=0;
int t3=0;

if(x == 0){
t1= b;
t2=c;
t3=d;
}

if(x == 1){
t1= c;
t2=b;
t3=d;
}

if(x == 2){
t1= c;
t2=d;
t3=b;
}
if(x == 3){
t1= b;
t2=d;
t3=c;
}
System.out.println(a+""+t1+""+t2+""+t3 );
}
}

public static void main(String args[]){
int i=1;
int j=2;
int k=3;
int l =4;

NumberTest n = new NumberTest();
n.swapnum(i,j,k,l);
n.swapnum(j,k,l,i);
n.swapnum(k,l,j,i);
n.swapnum(l,k,j,i);
}
}
o/p-1234
1324
1342
1243
2341
2431
2413
2314
3421
3241
3214
3412
4321
4231
4213
4312

Is This Answer Correct ?    1 Yes 1 No

Post New Answer

More Core Java Interview Questions

Write a program to search a number in the given list of numbers.

0 Answers   Honeywell,


Does windows 10 need java?

0 Answers  


How do you represent a space in regex java?

0 Answers  


What is the difference between post and put?

0 Answers  


What is the purpose of final keyword and when to use it?

0 Answers  


How will you print number in reverse (descending) order in BST.

0 Answers   GrapeCity,


What state is a thread in when it is executing?

0 Answers  


Is a char always 1 byte?

0 Answers  


What happens if a constructor is declared private?

0 Answers  


Explain about core java?

0 Answers  


What is the differnence between String Buffer and String builder despite having knowledge that String builder is faster than String Buffer and last one is threadsafe.please tell another important difference.

3 Answers   IBM,


What is the use of static class?

0 Answers  


Categories