As vezes fica difícil decorar tantas senhas. A nossa criatividade falha, muitas vezes, ao sermos obrigados a criar ou mudar uma senha. O algoritmo a seguir ajuda o usuário nisto, aplicando um processamento ao seu nome, de modo a gerar uma senha automática baseada em que lógica? ALGORITMO VAR VET: VETOR [1..10] DE CARACTER I, N: INTEIRO NOME, SENHA: CARACTERE LEIA NOME SE COMPR(NOME)>10 ENTÃO N ? 10 SENÃO N ? COMPR(NOME) FIMSE PARA I DE 1 ATÉ N FAÇA VET[I] ? COPIA(NOME, N–I+1, 1) FIMPARA PARA I DE 1 ATÉ N FAÇA SENHA ? SENHA + VET[I] FIMPARA ESCREVA SENHA FIMALGORITMO
A) A lógica usada na geração desta senha foi a de inverter as letras do nome do usuário.
B) O princípio a geração da senha foi a de obter o código ASCII de cada dígito do nome do usuário, concatenando-os.
C) Foi gerada uma senha baseada na criptografia de seu nome.
D) Para gerar a senha do usuário, o algoritmo pediu que ele a digitasse logo após seu nome.
E) A senha gerada é o inverso dos 10 primeiros dígitos do nome do usuário, ou de uma quantidade menor de dígitos.
Soluções para a tarefa
Respondido por
12
Resposta:
E) A senha gerada é o inverso dos 10 primeiros dígitos do nome do usuário, ou de uma quantidade menor de dígitos.
Explicação:
Perguntas interessantes