Permutação Simples
A função ExibirPermutacao('A','B','C',...) como o próprio nome indica, exibe na tela as permutações simples dos caracteres passados como argumento para a função. A função exibe o conjunto completo de permutações. Diferentemente da função Permutar('A','B','C',...) que retorna uma cadeia de caracteres, separadas por vírgulas, correspondente às permutações mas limitada a 255 caracteres.
Exemplo:
Seja C={A,B,C}. As permutações simples desses 3 elementos são 6 agrupamentos que não podem ter a repetição de qualquer elemento em cada grupo mas podem aparecer na ordem trocada. Todos os agrupamentos estão no conjunto:
Ps={ABC, ACB, BAC, BCA, CAB, CBA}
Abaixo temos um algoritmo que exemplifica a chamada à função ExibirPermutacao().
Exemplo da Função ExibirPermutacao(...)
algoritmo()
{
ExibirPermutacao('A','B','C');
}
Veja abaixo a tela de execução do exemplo acima.