Ciao ha tutti volevo sapere se qualcuno mi può dare una mano o un suggerimento su come creare dinamicamente n for annidati senza dover
scrivere...
int [] vett = new int[cont+1];
for (n1=0;n1<3;n1++){
vett[0]=n1;
for (n2=0;n2<3;n2++){
vett[1]=n2;
for (n3=0;n3<3;n3++){
vett[2]=n3;
for(h=0;h<=vett.length-1;h++){
str=str+""+vett[h]+";";
}
}
}
Il risultato dovrebbe essere così....
0;0;0;
0;0;1;
0;0;2;
0;1;0;
0;1;1;
0;1;2;
0;2;0;
0;2;1;
0;2;2;
1;0;0;
1;0;1;
1;0;2;
ecc ecc fino a 2;2;2;
se avessi 4 for annidati avrei 4 colonne di questo tipo fino a 2;2;2;2;
Ma come posso ottenere un risultato di questo tipo in modo dinamico specificando solo il numero delle colonne che voglio ottenere senza aggiungere a mano del codice e dovendo ricompilare????
...con 6 colonne per esempio dovrei ottenere....
0;0;0;0;0;0;
0;0;0;0;0;1;
0;0;0;0;0;2;
...........
fino a 2;2;2;2;2;2