Magna Concursos
1076551 Ano: 2012
Disciplina: TI - Segurança da Informação
Banca: CESGRANRIO
Orgão: PQS
A função a seguir tem por objetivo criptografar uma cadeia de caracteres recebida como parâmetro. Ela irá trocar todos os caracteres alfabéticos minúsculos pelos caracteres existentes no vetor tab. Nesse vetor existem 26 elementos, ou seja, o número exato de letras do alfabeto incluindo k, w e y.

void codifica (char str [ ] )
{
char tab[26] = { '1','!','2','@','3','#','4','$','5','%','6','?',
'7','&','8','*','9','(','0',')','{','}','[',']','<','>'};
int i;

for ( i = 0;i < strlen(str) ; i + +)
if (str[ i ] > ='a' && str[ i ] <='z')
str [ i ] = tab[str[i]-'a'] ;
}


Caso a cadeia de caracteres Copa do Mundo seja passada como parâmetro, qual será a cadeia resultante do processo de criptografia?
 

Provas

Questão presente nas seguintes provas

Analista de Infraestrutura Pleno

60 Questões