Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe maak je een quiz maken met willekeurige vragen gebruik van Java
Een van de voordelen van het leren programmeren in een platformonafhankelijke taal , zoals Java , is dat als je een speciale tool , zoals een quiz programma dat willekeurig zal kiezen moet zijn items uit een bank van vragen , kunt u het zelf maken . Het is ook een nuttig project als je een beginner bent met Java , omdat het je kennis met de taal van willekeurige nut en geeft u oefenen met controle structuren zoals lussen . Instructies

Import 1 de nodige bibliotheken met de syntaxis aan de top van uw broncode :

import java.util.random
;

import java.io
. * ; kopen van 2

Verklaar een nieuwe random number generator in uw " public static void main " klas met de syntax " Random randomizer = new Random ( ) ; " waar " randomizer " is de naam die u kiest te geven aan uw randomizing object en vervolgens verklaren een console -object met de syntax " console -ingang = new console ( ) ; " waar "input " is de naam die je de console object geven
3

Verklaar de volgende variabelen :

int keuze
;

String selectie
;

waar " keuze " is de naam die u de variabele die de willekeurige vraag selectie zal houden te geven , en " keuze " is de naam die u de variabele die antwoord selectie van de gebruiker zal houden geven
4

Verklaar een string array met de syntax . " vragenlijst = new String [ n ] [ 2 ] ; " waarbij n het aantal vragen uw quiz zal omvatten en " vragenlijst is de naam die u wilt gebruiken voor uw array
5

Gebruik de volgende syntaxis voor elke vraag die u wilt uw programma op te stellen . :

vragenlijst [ n ] [ 0 ] = " Mijn Vraag \\ nA : antwoord One \\ nB : antwoord Two \\ nC : antwoord Drie " ;

vragenlijst
[ n ] [ 1 ] = "Correct antwoord " ;

waarbij " n "het aantal van uw vraag ( beginnend bij nul ) , " Mijn vraag " is de vraag , A - C zijn de mogelijke antwoord keuzes , en " juiste antwoord is de letter die om het juiste antwoord . De " \\ n " zal de console start het weergeven van tekst op een nieuwe regel te maken , zodat de bovenstaande sytntax worden weergegeven als:

Mijn Vraag

A : Antwoord One

B
: antwoord Twee

C
: antwoord Drie
6

Maak een lus met de syntax :

int ronde = 0 ;

terwijl ( ronde < vragen ) {

( rest van het programma hier )

ronde
= ronde + 1 ;


}

waar " round " is de naam die u zal geven aan een variabele die het aantal vragen het programma heeft getoond , en " vragen " is het aantal vragen dat u wilt dat uw quiz -programma om te vragen alvorens te stoppen zal volgen . De rest van de code zal gaan tussen " terwijl (rond < vragen ) ( " en " round = ronde + 1 ;
7

Genereer een willekeurige vraag met de syntax " keuze = randomizer.nextInt ( n ) ; " waar " n " is het totaal aantal vragen dat u toegevoegd aan uw zwembad (beginnend bij een, niet nul ) op Twitter 8

Toon uw keuze met de syntax . " System.out.println ( vragenlijst [ keuze ] [ 0 ] ; " typ " selectie = input.readLine ( ) ; . " op de volgende regel Dit zal de vraag weer te geven en laat het type gebruiker in een antwoord
9

Gebruik de volgende syntaxis om het antwoord te controleren :

indien het antwoord was " + vragenlijst [ keuze ] [ 1 ] ) ;

}

Previous: Next:
  Java Programming
·Hoe maak je een Jar Maak Eclip…
·Hoe te XML & JDOM Verwerk in J…
·Hoe je Java- code in Joomla 
·Hoe te converteren naar html n…
·Java Byte Functies 
·Hoe maak je een Textfield Stan…
·Hoe te openen een URL in Java 
·Hoe je PL /SQL Converteren naa…
·How to Make internationale kar…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een lege tekstvak verwijdere…
·Hoe te Program Sudoku 
·VBA Functie Procedure 
·Hoe te wijzigen BMP Kleur in Visual Basi…
·MySQL Search and Replace 
·Hoe te setString gebruiken voor een Inte…
·Hoe te vervangen kleine letters Met Capi…
·Hoe maak je een Developer netwerk op te …
·Hoe maak je een Extern Static Lid 
Copyright © Computer Kennis http://www.nldit.com