Partilhar via


Tutorial 2: Criar um teste de matemática com cronômetro

Neste tutorial, você cria um teste no qual o tomador de teste deve responder a quatro problemas aritméticos aleatórios dentro de um tempo especificado.Você aprenderá como:

  • Gere números aleatórios usando a classe de Random.

  • Eventos do disparados que ocorrerão em uma hora específica usando o controle Temporizador.

  • Fluxo do programa de controle usando instruções de if else.

  • Execute operações aritméticas básicas no código.

Quando você terminar, seu teste ficará parecido com a imagem a seguir, mas com números diferentes.

Teste que você cria neste tutorial

Teste de matemática com quatro problemas

Para baixar uma versão concluída, consulte Exemplo tutorial de teste completo de matemáticade teste.

ObservaçãoObservação

O Visual C# e o Visual Basic são abordados neste tutorial, por isso, concentre-se nas informações específicas da linguagem de programação que você está usando.

Tópicos relacionados

Título

Descrição

Etapa 1: Criar um projeto e adicionar rótulos ao formulário

Inicie criando o projeto, alterando propriedades e adicionando controles de Rótulo.

Etapa 2: Criar um problema de adição aleatório

Crie um problema de adição, e use a classe de Random para gerar números aleatórios.

Etapa 3: Adicionar um temporizador de contagem regressiva

Adicione um timer de contagem regressiva de modo que o teste possa ser cronometrado.

Etapa 4: Adicionar o método CheckTheAnswer()

Adicione um método para verificar se o comprador de teste inseriu uma resposta correta para o problema.

Etapa 5: Adicionar manipuladores de eventos Enter para os controles NumericUpDown

Adicione manipuladores de eventos que facilitam a tomada do teste.

Etapa 6: Adicionar um problema de subtração

Adicione um problema de subtração que gerencia números aleatórios, usa o timer, e o verifica se as respostas estão corretas.

Etapa 7: Adicionar problemas de multiplicação e divisão

Adicione problemas de divisão e multiplicação que geram números aleatórios, usam o timer, e verificam se as respostas estão corretas.

Etapa 8: Personalizar o teste

Tente outros recursos, como alterar cores e adicionar uma dica.