none
Jogo do Adivinhe a senha RRS feed

  • Discussão Geral

  • Adivinhe a Senha

     

    Construa um aplicativo para jogar adivinhe a senha: o programa deve gerar uma senha de três partes formada por uma sequencia aleatória de cores e o usuário deve acertar a sequência gerada pelo computador. As cores são verde, vermelho e azul.

    O jogo é aberto tendo apenas os botões Nova Senha e Sair habilitados, todos os outros controles devem estar desabilitados.

    Um clique no botão Sair causa o fechamento do aplicativo.

    Um clique no botão Nova Senha indica ao programa que o usuário deseja jogar. Esse evento faz com que o programa defina de maneira aleatória uma cor para cada um dos campos de texto que compõem a senha. A cor sorteada não deve ser exibida para o usuário, uma vez que o seu objetivo é descobrir a sequência de cores. Os campos devem permanecer brancos com uma interrogação no centro. Além de gerar a senha a ser descoberta, o botão Nova Senha, ao ser clicado, deverá habilitar os botões de seleção de cor dos campos de texto que compõem o palpite do usuário para a senha, e os botões Limpar e Chutar. Os campos que compõem o palpite do usuário devem também permanecer brancos.

    O usuário poderá escolher uma cor para cada campo de texto que compõe a senha selecionando uma cor através dos botões de seleção. Uma vez que uma cor é selecionada, o campo de texto deve ser pintado com a cor selecionada.

    O botão Limpar deverá tirar a seleção de todos os botões de seleção de cores e tornar brancos todos os campos de texto que compõem o palpite do usuário para a senha.

    O botão chutar deverá comparar a cor de cada campo de texto com as cores geradas pelo programa. Para cada acerto, o programa deve tirar a interrogação do campo gerado e pintar com a cor correta, além de desabilitar os botões de seleção correspondentes ao campo acertado.

    A interface desse jogo é apresentada a seguir:

    segunda-feira, 29 de setembro de 2014 10:51

Todas as Respostas