Paso 1
Importar as bibliotecas necesarias usando esta sintaxe na parte superior do seu código fonte:
importación java.util.random; Importar java.ius. *;
Paso 2
Declara un novo xerador de números aleatorios na súa clase “Public static baleiro principal” coa sintaxe ” Random Randomizer = New Random (); “, onde” Randomizer “é o nome que quere dar o seu obxecto de aleatorización. A continuación, declara un obxecto de consola coa sintaxe “Consola Entrada = nova consola ();” Onde “Entrada” é o nome que desexa darlle ao obxecto da consola.
Paso 3
Declara as seguintes variables:
Int Choice; Selección de cadea;
Onde “Choice” é o nome que desexa asignar a variable que almacenará a pregunta aleatoria e “Selección” é o nome que desexa dar a variable que almacenará a selección de resposta do usuario.
Paso 4
Declara un arranxo de cadeas coa sintaxe “Pregunta = Nova cadea;”, onde “n” é o número de preguntas que o seu cuestionario incluirá “Pregunno” é O nome que usará para o seu arranxo.
Paso 5
Use a seguinte sintaxe para cada pregunta que desexe o seu programa Escolla:
PlaustleList = “A miña pregunta \ Na: Responder unha \ nb: resposta dous \ nc: resposta tres “; Pregunta = “Resposta correcta”;
onde “n” é o número da súa pregunta (a partir de cero), “a miña pregunta” é a pregunta que A – C son as posibles opcións de respostas e “resposta correcta” é a letra que corresponde a a resposta correcta. O “\ n” fará que a consola poida comezar a mostrar o texto nunha nova liña, polo que a sintaxe anterior mostrará o seguinte:
A miña pregunta a: Responder a b: Responder dous C: Responder tres
Paso 6
Crear un ciclo coa sintaxe:
int round = 0; Mentres (redondo <) {
(o resto do programa aparecerá aquí)
Round = Round + 1; }
Onde “Ronda” é o nome que desexa dar a unha variable que realice un seguimento do número de preguntas que o programa mostrou e “Preguntas” é o número de preguntas que quere o seu programa dos cuestionarios mostran antes de rematar. O resto do código debe ser colocado entre “mentres (redondo <) (” e “round = round + 1;”.
Paso 7
Xera unha pregunta aleatoria coa sintaxe “Choice = Randomizer.Nextint (n);” onde “n” é o número total de preguntas que engadiches ao teu grupo (comezando co único, non con cero).
Paso 8
Amosar a súa selección coa sintaxe “System.out.Println (Pregunta;” e logo escribir “Selection = Input.Readline ();” na seguinte liña. Isto mostrará a pregunta e permitirá que o usuario escriba unha resposta.
Paso 9
Use a seguinte sintaxe para verificar a resposta:
se (selección. Equal (Pregunta) {System.out.println (“Correcto!”);}
Outra {System.out.println (“Incorrecto, a resposta foi” + Pregunta);}