Como criar um questionário com perguntas aleatórias usando Java (em 9 etapas)


Passo 1

Importe as bibliotecas necessárias usando esta sintaxe na parte superior do código-fonte:

importar java.util.random; Importar Java.ius. *;

Etapa 2

declara um novo gerador de números aleatórios na sua classe “Public Static Void principal” com a sintaxe ” Randomizer aleatório = novo aleatório (); “, onde” randomizer “é o nome que você deseja dar ao seu objeto de randomização. Em seguida, declara um objeto de console com a entrada “Entrada do console = novo console ()”, onde “entrada” é o nome que você deseja dar ao objeto do console.

Passo 3

Declara as seguintes variáveis:

int de escolha; Seleção de cordas;

Onde “escolha” é o nome que você deseja atribuir a variável que armazenará a pergunta aleatória e “seleção” é o nome que você deseja dar a variável que armazenará a seleção de resposta do usuário.

etapa 4

declara um arranjo de cadeias com a sintaxe “Questionlist = nova string;”, onde “n” é o número de perguntas que seu questionário incluirá “questionlist” O nome que você usará para o seu arranjo.

Passo 5

Use a seguinte sintaxe para cada pergunta que você deseja que seu programa escolha:

questionlist = “Minha pergunta \ Na: Responda um \ NB: Resposta Dois \ Nc: Resposta TRÊS “; Questionlist = “Resposta correta”;

Onde “n” é o número de sua pergunta (a partir de zero), “minha pergunta” é a pergunta, A – C são as opções de respostas possíveis e “resposta correta” é a letra que corresponde a a resposta correta. O “\ n” fará com que o console comece a mostrar o texto em uma nova linha, portanto, a sintaxe anterior mostrará o seguinte:

Minha pergunta para: Resposta Um B: Resposta T3

etapa 6

Criar um ciclo com a sintaxe:

int around = 0; Enquanto (redondo < Perguntas) {

(o restante do programa aparecerá aqui)

rodada = rodada + 1; }

Onde “rodada” é o nome que você deseja dar a uma variável que acompanha o número de perguntas que o programa mostrou, e “Perguntas” é o número de perguntas que você deseja que seu programa de questionários mostram antes de terminar. O restante do código deve ser colocado entre “enquanto (redondo < Perguntas) (” e “Rodada = Rodada + 1;”.

Passo 7 <. / H3>

gera uma pergunta aleatória com a sintaxe “escolha = randomizer.Nextint (n);” onde “n” é o número total de perguntas que você adicionou ao seu grupo (começando com a outra, não com zero).

Etapa 8

Mostrar sua seleção com a sintaxe “System.Out.println (pergunta:” e, em seguida, digite “Seleção = input.readline ();” na próxima linha. Isso mostrará a pergunta e permitirá que o usuário escreva uma resposta.

Etapa 9

Use a seguinte sintaxe para verificar a resposta:

se (seleção. É igual (questionlist) {system.out.println (“correto!”);}

mais {system.out.println (“incorreto, a resposta foi” + lista de perguntas);}

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *