terça-feira, 17 de abril de 2012

Embaralhar string

Embaralhar string.

stock shuffleString(szStr[]) { // by RyDeR
    for(new i = 0, iLen = strlen(szStr), iRand = 0, iTemp = 0; i < iLen; ++i) {
        iRand = i + (random(0) % (iLen - i));
        iTemp = szStr[i], szStr[i] = szStr[iRand], szStr[iRand] = iTemp;
    }
}

new
    szStr[] = "RyDeR`"
;
shuffleString(szStr);
printf("%s", szStr); // Possible output: "













Interessante para a criação de Quiz aonde a pessoa deve adivinhar o que está escrito na string ^^



Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.