Boa noite,
Quero fazer um programa usando array e for, de uma maneira que ele me retorne todas as possíveis palavras/combinações que possam existir com 3 letras,
coloquei 3 dados String no array
String array[0] = “A”;
String array[1] = “B”;
String array[2] = “C”;
E quero que ele imprima por exemplo:
AAA
AAB
AAC
ABA
ABB
ABC
ACA
ACB
ACC … e assim até o CCC
me ajudem, não faço a minima noção de como posso fazer isso
String [] arrayA = {"A", "B", "C"}; // cria o array
for (int i = 0; i < arrayA.length; i++) { // reponsável pela primeira letra A
for (int j = 0; j < arrayA.length; j++) { // responsável pela segunda letra A
// esse for é a primeira letra que fica alterando o seu valor.
for (int c = 0; c < arrayA.length; c++) { // tresponsável pela terceira letra A
System.out.printf("%s%s%s",arrayA[i], arrayA[j], arrayA[c]);
System.out.println();
}
System.out.println();
}
System.out.println();
}
}
1 curtida