ITA Forum
Würden Sie gerne auf diese Nachricht reagieren? Erstellen Sie einen Account in wenigen Klicks oder loggen Sie sich ein, um fortzufahren.

Quiz Java Random

Nach unten

Quiz Java Random Empty Quiz Java Random

Beitrag von W3isserWolf Do Feb 08, 2018 10:32 am

import java.lang.*;
import java.io.*;
import java.util.*;

public class Quiz
{
public static void main(String[] args)throws IOException
{
int count = 0;
int counter = 1;
int random = 0;
String eingabe = "0";
int length = 0;
boolean exit = false;

BufferedReader input = new BufferedReader(new InputStreamReader(System.in));

System.out.println(" Hardcore Namensquiz");
System.out.println(" -------------------");
System.out.println("");

FileReader dateiStream = new FileReader("Quiz_Namen.txt");
BufferedReader einlesen = new BufferedReader(dateiStream);

String zeile = "placeholder";

while(zeile != null)
{
zeile = einlesen.readLine();
count++;
}
einlesen.close();

FileReader dateiStream1 = new FileReader("Quiz_Namen.txt");
BufferedReader einlesen1 = new BufferedReader(dateiStream1);

String name[][] = new String[2][count];

length = count;

count = 0;

zeile = "placeholder";

while(zeile != null)
{
zeile = einlesen1.readLine();

if(zeile != null)
{

StringTokenizer st = new StringTokenizer(zeile);
name[0][count] = st.nextToken();
name[1][count] = st.nextToken();
count++;

}
}
einlesen1.close();

while(exit == false)
{
Random randomGenerator = new Random();
random = randomGenerator.nextInt(length);

System.out.println(" Vorname: " +name[0][random]);
System.out.print(" Nachname: "); eingabe = input.readLine();
System.out.println(" Zähler: " + counter);

if(eingabe.equals(name[1][random]))
{
System.out.println("");
System.out.println(" Ihre Eingabe ist korrekt!");
System.out.println("");
counter++;
}
else {
System.out.println("");
System.out.println(" Ihre Eingabe ist falsch! Das Programm wird beendet");
System.out.println("Sie haben "+counter+" richtige Antworten gehabt");
System.out.println("");
exit = true;
} // end of if-else
}
}
}


Zuletzt von W3isserWolf am Do Feb 15, 2018 8:44 am bearbeitet; insgesamt 7-mal bearbeitet (Grund : Quell code)

W3isserWolf
Admin

Anzahl der Beiträge : 4
Anmeldedatum : 03.02.18
Alter : 25
Ort : Steinfurt

http://Hagenberger.me

Nach oben Nach unten

Nach oben


 
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten