Pas 1
Importa les biblioteques necessàries usant aquesta sintaxi a la part superior del teu codi font:
import java.util.random; import java.io. *;
Pas 2
Declara un nou generador de nombres aleatoris en la teva classe “public static void main” amb la sintaxi ” Random Randomizer = new Random (); “, on” Randomizer “és el nom que vulguis donar-li al teu objecte d’aleatorització. A continuació declara un objecte de consola amb la sintaxi “Console input = new Console ();”, on “input” és el nom que vulguis donar-li a l’objecte de consola.
Pas 3
Declara les següents variables:
int choice; String selection;
A on “choice” és el nom que vulguis assignar a la variable que emmagatzemarà la selecció de la pregunta aleatòria, i “selection” és el nom que vulguis donar-li a la variable que emmagatzemarà la selecció de la resposta de l’usuari.
Pas 4
Declara un arranjament de cadenes amb la sintaxi “QuestionList = new String;”, on “n” és el nombre de preguntes que inclourà la teva qüestionari i “QuestionList” és el nom que faràs servir per al teu arranjament.
Pas 5
Fes servir la següent sintaxi per a cada pregunta que vulguis que el teu programa triï:
QuestionList = “La meva pregunta \ nA: Resposta Un \ nB: Resposta Dues \ nC: Resposta Tres”; QuestionList = “Resposta correcta”;
A on “n” és el nombre de la teva pregunta (començant a zero), “La meva pregunta” és la pregunta, A – C són les possibles opcions de respostes i “Resposta correcta” és la lletra que correspongui a la resposta correcta. La “\ n” ocasionarà que la consola comenci a veure el text en una línia nova, de manera que la sintaxi anterior mostrarà el següent:
La meva pregunta A: Resposta Un B: Resposta Dues C: Resposta Tres
Pas 6
Crea un cicle amb la sintaxi:
int round = 0; while (round < questions) {
(La resta de el programa apareixerà aquí)
round = round +1; }
A on “round” és el nom que vulguis donar-li a una variable que faci el seguiment de l’nombre de preguntes que el programa ha mostrat, i “questions” és el nombre de preguntes que vulguis que el teu programa de qüestionaris mostri abans d’acabar. La resta de el codi haurà de col·locar-se entre “while (round < questions) (” i “round = round +1;”.
Pas 7
Genera una pregunta aleatòria amb la sintaxi “choice = randomizer.nextInt (n);”, on “n” és el nombre total de preguntes que vas afegir al teu grup (començant amb l’un, no amb el zero).
Pas 8
Mostra la teva selecció amb la sintaxi “System.out.println (QuestionList;” i després escriu “selection = input.readLine ();” a la següent línia. això mostrarà a la pregunta i permetrà que l’usuari escrigui una resposta.
Pas 9
Fes servir la següent sintaxi per verificar la resposta:
if (selection. equals (QuestionList) {System.out.println ( “Correcte!”);}
else {System.out.println ( “Incorrecte, la resposta era” + QuestionList);}