Ir ao conteúdo
  • Cadastre-se
Victoria Souza01

C++ um programa que gere uma senha de 3 dígitos numéricos (0 a 9) de forma aleatória

Recommended Posts

Preciso de ajuda... por favor!

Tenho que fazer um programa que gere uma senha de 3 dígitos numéricos (0 a 9) de forma aleatória.
O algoritmo deve tentar “quebrar” essa senha. O tempo de “quebra” da senha deve ser
contabilizado.

Agradecida desde já.

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia @Victoria Souza01

 

Nós não podemos escrever o código para você, nós só podemos lhe auxiliar tirando duvidas e corrigindo algum código que você já tenha feito.

 

Se puder postar o código que você já fez ou colocar em qual parte do exercício você está com duvida, poderemos lhe ajudar melhor :D 

  • Curtir 4

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Victoria Souza01      para gerar números aleatórios você pode usar  o comando  srand(time(null)) e rand()%10  e coloque o número gerado em uma variável então será três  variáveis uma para cada número   .  para quebrar a senha já é mais complicado , e para medir o tempo gasto você usa o comando clock_t inicio, fim;  e onde começa a contar o tempo você coloca  inicio = clock(); e também onde termina a contagem de tempo coloca fim = clock();  e depois para calcular você usa   assim  :   tempo_execucao = (fim - inicio)*1000.0 / CLOCKS_PER_SEC;    o tempo_execucao eh do tipo double  , e precisa do include <time.h> .

Editado por devair1010
  • Curtir 3

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×