dimanche 24 mai 2015

Java Zeile aus Textdatei zufällig ausgeben

Servus liebe Java-Forum Mitglieder,

wir man der Frage sicher entnehmen kann, suche ich aktuell einen Weg, bei Wer wird Millionär, die fragen leicht (mittel und schwer kommen noch) mit den zusätzlichen antworten aus einer anderen Datei Zufällig auszugeben. Also im Prinzip steht die 1. Frage in der Datei Fragen und die 1. Antwort in der Datei Antworten.

Kann mir da jemand helfen?

Java Code:

  1.  
  2. public static void MillionaerMenue() {
  3. System.out.println("\n" + PlayerName + ", Willkommen bei Wer wird Millionaer!");
  4. System.out.println("------------------------------------------------------------------------------------------------------------------------");
  5. Millionaer();
  6. }
  7.  
  8. //Spiel Wer wird Millionaer?
  9. public static void Millionaer() {
  10. //Variablen
  11. int konto = 0;
  12. int spielEingabe;
  13.  
  14. //Scanner
  15. Scanner m = new Scanner (System.in);
  16.  
  17. //Spiel
  18. //Fragen auslesen
  19. //while () {
  20. try {
  21. FileReader fragen = new FileReader("C:/Users/Johannes/Desktop/Spiel/Fragen_Leicht.txt");
  22. FileReader antworten_l = new FileReader("C:/Users/Johannes/Desktop/Spiel/Fragen_Leicht_Antworten.txt");
  23. BufferedReader br = new BufferedReader(fragen);
  24. System.out.println("50 Euro Frage:\n");
  25. String frage1 = br.readLine();
  26. System.out.println(frage1+"\n");
  27. String antwort1 = br.readLine();
  28. System.out.println(antwort1+"\n");;
  29. String frage2 = br.readLine();
  30. System.out.println(frage2);
  31. br.close();
  32.  
  33. }
  34. catch (IOException fehler) {
  35. System.err.println("Die Datei wurde nicht gefunden!");
  36. }
  37. System.out.print("\n\n\n\n\nAuswahl: ");
  38. spielEingabe = m.nextInt();
  39. if (spielEingabe == 3) {
  40. System.out.println("\nHerzlichen Glueckwunsch! Diese Frage hast du richtig beantwortet!\n");
  41. konto = 50;
  42. System.out.println("Aktueller Kontostand: "+konto+" Euro.");
  43. }
  44. else {
  45. System.out.println("\nSchade. Diese Frage war leider nicht richtig.\n");
  46. System.out.println("Du hast "+konto+" Euro gewonnen!\n");
  47. }


Danke für eure Hilfe!!

Euer Odi


Java Zeile aus Textdatei zufällig ausgeben

0 commentaires:

Enregistrer un commentaire