Un des avantages de l'apprentissage de programme dans un langage multi-plateforme, tels que Java, c'est que si vous avez besoin d'un outil spécialisé, comme un quiz qui va choisir au hasard de ses articles à partir d'une banque de questions , vous pouvez le faire vous-même. C'est aussi un projet utile si vous êtes un débutant en Java , car il vous fera découvrir l'utilité aléatoire de la langue et vous donne la pratique des structures de contrôle telles que les boucles . Instructions
1
Importez les bibliothèques nécessaires avec la syntaxe au tout début de votre code source:
java.util.Random d'importation;
importation java.io . * ;
2
déclarer un nouveau générateur de nombre aléatoire dans votre "static public principal vide " class avec la syntaxe "Random randomizer = new random () ; " où " aléatoire " est le nom que vous choisissez pour donner à votre objet randomisation et ensuite déclarer un objet de la console avec la syntaxe " entrée console = new console ();" où "input" est le nom que vous donnez l'objet de la console
3 < p. > déclarer les variables suivantes:
int choix ;
sélection de chaînes de
;
où «choix» est le nom que vous donnerez la variable qui contiendra la sélection de question aléatoire, et " sélection " est le nom que vous donnerez la variable qui contiendra le choix de réponse de l'utilisateur
4
déclarer un tableau de chaîne avec la syntaxe ". QuestionsListe = new string [ n] [ 2 ];" où n est le nombre de questions de votre questionnaire comprendra et " QuestionsListe est le nom que vous utiliserez pour votre tableau
5
Utilisez la syntaxe suivante pour chaque question à partir de laquelle vous voulez que votre programme à dessiner. : Photos
QuestionsListe [n] [ 0] = "Ma question \\ nA : Réponse One \\ nB : répondre à deux \\ nC : répondre à trois »;
QuestionsListe [n] [ 1] = "Correct réponse ";
où " n " est le numéro de votre question ( à partir de zéro), " Ma question " est la question, A - C sont les choix possibles de réponse, et« bonne réponse est la lettre correspondant à la bonne réponse. Le "\\ n" fera le début de la console afficher du texte sur une nouvelle ligne , de sorte que le sytntax dessus s'affiche comme :
Ma question
A : répondez à une
B : répondre à deux
C: répondre à trois
6
créer une boucle avec la syntaxe:
int tour = 0;
tout (rond < questions) {
(reste du programme ici)
tour = round + 1; }
où "rond" est le nom que vous va donner à une variable qui permettra de suivre le nombre de questions que le programme a affiché , et «les questions » est le nombre de questions que vous voulez que votre programme de quiz pour demander avant de quitter. Le reste du code sera entre "while ( < round questions) (" et " round = round + 1;
7
Générer une question aléatoire avec la syntaxe" choix = randomizer.nextInt ( n ) " où " n " est le nombre total de questions que vous avez ajouté à votre piscine ( à partir de un, pas zéro)
8
Afficher votre choix avec la syntaxe ". System.out.println ( QuestionsListe [ choix ] [0] ; sélection " puis tapez" = input.readLine (); ". sur la ligne suivante Cela permet d'afficher la question et laissez le type d'utilisateur dans une réponse
9 < p. > Utilisez la syntaxe suivante pour vérifier la réponse:
si la réponse était "+ QuestionsListe [ choix ] [1] ) ; }