Come creare un questionario con domande casuali usando Java (in 9 passaggi)


STEP 1

Importa le librerie necessarie utilizzando questa sintassi nella parte superiore del codice sorgente:

import java.util.random; Importare java.ius. *;

Step 2

Dichiara un nuovo generatore di numeri casuali nella tua classe “Public Static Void Main” con la sintassi ” Random Randomizer = nuovo casuale (); “, dove” randomizer “è il nome che desideri dare il tuo oggetto randomizzazione. Quindi dichiara un oggetto console con la sintassi “Input console = nuova console ();” Dove “input” è il nome che si desidera darlo all’oggetto della console.

Step 3

Dichiara le seguenti variabili:

int a scelta; Selezione stringa;

Dove “Choice” è il nome che desideri assegnare la variabile che memorizzerà la domanda casuale e “Selection” è il nome che desideri fornire la variabile che memorizzerà la selezione della risposta dell’utente.

STEP 4

Dichiara una disposizione di catene con la sintassi “questionlist = nuova stringa;”, dove “n” è il numero di domande che il tuo questionario includerà il “questionario” Il nome che userai per la tua disposizione.

STEP 5

Utilizzare la seguente sintassi per ogni domanda che si desidera scegliere il tuo programma:

questionlist = “La mia domanda \ na: Risposta a \ NB: Risposta due \ NC: rispondi a tre “; Questionlist = “risposta corretta”;

Dove “n” è il numero della tua domanda (a partire da zero), “La mia domanda” è la domanda, A – c sono le possibili risposte le opzioni e la “risposta corretta” è la lettera che corrisponde a la risposta corretta. Il “\ n” farà iniziare la console mostrando il testo in una nuova riga, quindi la sintassi precedente mostrerà quanto segue:

la mia domanda a: Risposta da una B: Risposta Due C: Risposta tre

Step 6

Creare un ciclo con la sintassi:

int tondo = 0; While (rotondo < domande) {

(il resto del programma apparirà qui)

tondo = rotondo + 1; }

Dove “round” è il nome che si desidera darlo a una variabile che tiene traccia del numero di domande che il programma ha dimostrato, e “Domande” è il numero di domande che si desidera il tuo programma dei questionari mostrano prima della fine. Il resto del codice dovrebbe essere inserito tra “while (round < domande) (” e “rotondo = rotondo + 1;”.

STEP 7

Genera una domanda casuale con la sintassi “Choice = randomizer.nextint (n);” Dove “n” è il numero totale di domande aggiunte al tuo gruppo (a partire da quella, non con zero).

STEP 8

Mostra la selezione con la sintassi “System.out.Println (questionlist;” e quindi digitare “Selezione = ingresso.readline ();” sulla riga successiva. Questo mostrerà la domanda e consentirà all’utente di scrivere una risposta.

STEP 9

Utilizzare la seguente sintassi per verificare la risposta:

Se (selezione. Uguale (questionlist) {system.out.println (“corretto!”);}

Else {system.out.println (“errato, la risposta era” + questionlist);}

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *