1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Kako ustvariti kviz z naključnimi vprašanji z uporabo Jave

Ena od prednosti učenja programiranja v večplatformskem jeziku, kot je Java, je, da če potrebujete specializirano orodje, kot je program za kviz, ki bo naključno izbral svoje elemente iz banke vprašanj, ga lahko naredite sami . Uporaben je tudi projekt, če ste začetnik v Javi, saj vas seznani z naključnim pripomočkom jezika in vam omogoči vajo s kontrolnimi strukturami, kot so zanke.

1. korak

Uvozite potrebne knjižnice s sintakso na samem vrhu izvorne kode:import java.util.random; uvozi java.io.*;

2. korak

Razglasite nov generator naključnih števil v svojem razredu "javni statični void main" s sintakso "Random randomizer =new Random();" kjer je "randomizer" ime, ki ga izberete svojemu naključnemu objektu in nato deklarirate objekt konzole s sintakso "Console input =new Console();" kjer je "input" ime, ki ga daste predmetu konzole.

3. korak

Deklarirajte naslednje spremenljivke:

int izbira; Izbira niza;

kjer je "izbira" ime, ki ga boste dali spremenljivki, ki bo vsebovala naključno izbiro vprašanj, "izbira" pa je ime, ki ga boste dali spremenljivki, ki bo vsebovala izbiro uporabnikovega odgovora.

4. korak

Deklarirajte matriko nizov s sintakso "Seznam vprašanj =nov niz[n][2];" kjer je n število vprašanj, ki jih bo vključeval vaš kviz, "Seznam vprašanj pa je ime, ki ga boste uporabili za svoj niz.

5. korak

Za vsako vprašanje, iz katerega želite, da črpa vaš program, uporabite naslednjo sintakso:

QuestionList[n][0] ="Moje vprašanje \nA:Prvi odgovor\nB:Drugi odgovor\nC:Tretji odgovor"; QuestionList[n][1] ="Pravilni odgovor"; kjer je "n" številka vašega vprašanja (začne se pri nič), "Moje vprašanje" je vprašanje, A - C so možne izbire odgovorov in "Pravilni odgovor je črka, ki ustreza pravilnemu odgovoru. "\n " bo konzola začela prikazovati besedilo v novi vrstici, tako da bo zgornja sintaksa prikazana kot:

Moje vprašanje A:Odgovor ena B:Odgovor dve C:Odgovor tri

6. korak

Ustvarite zanko s sintakso:

int krog =0; medtem ko (zaokroži

(preostanek programa tukaj)

krog =krog + 1; }

kjer je "okroglo" ime, ki ga boste dali spremenljivki, ki bo sledila številu vprašanj, ki jih je program prikazal, "vprašanja" pa je število vprašanj, ki jih želite, da vaš program za kviz vpraša, preden zapustite program. Preostanek kode bo med "while (round

7. korak

Ustvarite naključno vprašanje s sintakso "choice =randomizer.nextInt(n);" kjer je "n" skupno število vprašanj, ki ste jih dodali v vašo skupino (začenši z enico, ne nič).

8. korak

Prikažite svojo izbiro s sintakso "System.out.println(QuestionList[choice][0];" nato v naslednjo vrstico vnesite "selection =input.readLine();" To bo prikazalo vprašanje in uporabniku omogočilo vnos odgovor.

9. korak

Za preverjanje odgovora uporabite naslednjo sintakso:

if (selection.equals(QuestionList[choice][1]){ System.out.println("Correct!"); }

else{ System.out.println("Napačno, odgovor je bil " + QuestionList[izbira][1]); }


  1. Kako ustvariti P grafikon z uporabo vzorcev
  2. Kako ustvariti pojavno okno z Dreamweaverjem
  3. Kako ustvariti preliv besedila z InDesign
  4. Kako ustvariti sezname predvajanja s predvajalnikom Windows Media Player
  5. Kako ustvariti vizitke s programom Pagemaker