Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť kvíz s náhodnými Otázky pomocou Java

Jednou z výhod učenia sa programovať v jazyku , cross - platformové , ako je Java , je to , že ak potrebujete špeciálny nástroj , ako je napríklad program kvíz , ktorý bude náhodne vyberať svoj ​​tovar od banky otázok , môžete si ho sami . To je tiež užitočné , projekt , ak ste začiatočník s Java , pretože vás zoznámi s jazykom v náhodnom nástroje a umožní vám trénovať s kontrolnými štruktúrami , ako sú slučky . Pokyny dovolená 1

Import potrebné knižnice s syntaxe na samom vrchole svojho zdrojového kódu :

import java.util.random ;

import java.io . * ;
2

deklarovať nový generátor náhodných čísel vo svojom " public static void main" triede sa syntaxou " Random randomizer = new Random ( ) ; " kde " randomizer " je meno , ktoré ste si vybrať dať svoje randomizing objekt a potom deklarovať objekt konzoly s syntaxe " Console input = new Console ( ) ; " . kde " vstup " je meno , ktoré ste dať objekt konzoly
3

deklarovať nasledujúce premenné :

int voľby ; výber

String ;

kde " výber " je názov , ktorý sa bude dať premennú , ktorá bude držať náhodný výber otázok , a " výber " je názov , ktorý sa bude dať premennú , ktorá bude obsahovať výber odpoveď užívateľa
4

deklarovať pole reťazcov s syntax . " QuestionList = new String [ n] [ 2 ] ; " kde n je počet otázok , vaša kvíz bude obsahovať a " QuestionList je meno , ktoré budete používať pre polia
5

použite nasledujúcu syntax pre každú otázku , z ktorej chcete váš program na kreslenie . :

QuestionList [ n] [ 0 ] = " Moja otázka \\ nA : Odpovedať One \\ nB : odpovedať na dve \\ NC : odpovedať na tri "

QuestionList [ n] [ 1 ] = " Opraviť odpoveď " ;

, kde " n " je číslo vašej otázky ( začína na nule ) , " Moja otázka " je otázka , a - C sú možné voľby odpoveď , a " Správna odpoveď je písmeno zodpovedajúce na správne odpovede . " \\ N " bude štart konzoly zobrazovanie textu na novom riadku , takže vyššie uvedené sytntax sa zobrazí ako :

Moja otázka

: Odpovedať Jedna mladá

B : Odpoveď Dve mladé

C : odpovedať na tri
6

Vytvorte slučku s syntax :

int guľatý = 0 ;

while ( kolo < otázky ) {

( zvyšok programu tu )

kolo = koleso + 1 ;

}

kde " koleso " je meno , ktoré ste dá na premennú , ktorá bude sledovať počet dotazov sa zobrazujú programu , a " otázky " je počet otázok , ktoré chcete , aby vaše kvíz programu sa opýtať pred ukončením . Zvyšok kódu pôjde medzi " , zatiaľ čo ( okrúhle < otázky ) ( " a " okrúhle = kolesa + 1 ;
7

generovanie náhodného otázku syntaxe " voľby = randomizer.nextInt ( n) " , kde" n " je celkový počet otázok , ktoré ste pridali do svojho bazéna ( od jedného , nie nula )
8

Zobraziť vaše voľba so syntaxou . " System.out.println ( QuestionList [ voľba ] [ 0 ] ; " zadajte " výber = input.readLine ( ) ; .. " na ďalšom riadku Zobrazí otázku a nechajte typ užívateľa v odpovedi
9

Použite nasledujúcu syntax pre kontrolu odpoveď :

ak Odpoveď znela " + QuestionList [ voľba ] [ 1 ] ) ;

}

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené