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);}