Einzelnen Beitrag anzeigen
Ungelesen 07.01.13, 19:06   #4
Meisterroper
Ohh die Meisterröstung!
 
Benutzerbild von Meisterroper
 
Registriert seit: Jun 2011
Ort: Deutschland
Beiträge: 106
Bedankt: 78
Meisterroper leckt gerne myGully Deckel in der Kanalisation! | 138768 Respekt PunkteMeisterroper leckt gerne myGully Deckel in der Kanalisation! | 138768 Respekt PunkteMeisterroper leckt gerne myGully Deckel in der Kanalisation! | 138768 Respekt PunkteMeisterroper leckt gerne myGully Deckel in der Kanalisation! | 138768 Respekt PunkteMeisterroper leckt gerne myGully Deckel in der Kanalisation! | 138768 Respekt PunkteMeisterroper leckt gerne myGully Deckel in der Kanalisation! | 138768 Respekt PunkteMeisterroper leckt gerne myGully Deckel in der Kanalisation! | 138768 Respekt PunkteMeisterroper leckt gerne myGully Deckel in der Kanalisation! | 138768 Respekt PunkteMeisterroper leckt gerne myGully Deckel in der Kanalisation! | 138768 Respekt PunkteMeisterroper leckt gerne myGully Deckel in der Kanalisation! | 138768 Respekt PunkteMeisterroper leckt gerne myGully Deckel in der Kanalisation! | 138768 Respekt Punkte
Standard

Ok Leute, ich hab den ganzen shit jetzt irgendwie hinbekommen jetzt hängts mir nurnoch an der while und ich weiß echt net warum !!!
Code:
import java.util.Scanner;
public class Hangman {
    
    public static void main (String args[]){
    Scanner eingabe = new Scanner (System.in);
    int j = 0;
    int los;
    String wort;
    Woerter z1 = new Woerter();
    String zufallswort = z1.zufallsWort();
    System.out.print("Wilkommen bei Hangman, zum starten 1, zum beenden 2 eingeben. \n");
    los = eingabe.nextInt();
    if (los == 2)
    {
        System.exit(0);
    }
    System.out.print("Es ist ganz einfach wenn du einen Falschen Bustaben eingegeben hast sagt dir das Programm wieviel Stellen das wort enthält, Wenn du alles bustaben erraten hast, gib das wort noch einmal kommplett ein, dann hast du es geschaft. Auser natürlich du erhängst dein Menchen vorher. Viel Spaß\n");
    do{
    System.out.print("Gebe einen Bustaben ein: ");
    wort = eingabe.next();
    if (zufallswort.contains(wort)) {
    for (int i = 0; i < zufallswort.length(); i++) {
    if (wort.equals(String.valueOf(zufallswort.charAt(i)))) 
    {
        System.out.println("Buchstabe an Position " + (i + 1));
    }
    }
    }
    else
    {
        System.out.println("Das wort ist " + zufallswort.length() +" Bustaben lang\n");
    j++;    
    switch(j)
    {
    case 1: System.out.print("________________"); break;
    case 2: System.out.print("       |"+"\n"+"       |"+"\n"+"       |"+"\n"+"       |"+"\n"+"       |"+"\n"+"_______|________"); break;
    case 3: System.out.print("       _________"+"\n       |"+"\n"+"       |"+"\n"+"       |"+"\n"+"       |"+"\n"+"       |"+"\n"+"_______|________"); break;
    case 4: System.out.print("       _________"+"\n       |         |"+"\n"+"       |"+"\n"+"       |"+"\n"+"       |"+"\n"+"       |"+"\n"+"_______|________"); break;
    case 5: System.out.print("       _________"+"\n       |         |"+"\n"+"       |         O"+"\n"+"       |"+"\n"+"       |"+"\n"+"       |"+"\n"+"_______|________"); break;
    case 6: System.out.print("       _________"+"\n       |         |"+"\n"+"       |         O"+"\n"+"       |         |"+"\n"+"       |"+"\n"+"       |"+"\n"+"_______|________"); break;
    case 7: System.out.print("       _________"+"\n       |         |"+"\n"+"       |         O"+"\n"+"       |         |"+"\n"+"       |        /|\\"+"\n"+"       |"+"\n"+"_______|________"); break;
    case 8: System.out.print("       _________"+"\n       |         |"+"\n"+"       |         O"+"\n"+"       |         |"+"\n"+"       |        /|\\"+"\n"+"       |        / \\"+"\n"+"_______|________"); break;
    }
    }
    }
    while (zufallswort  != wort|| j < 8);
    System.out.print("\nENDE!");
    
    }
}
was ist bloß falsch an der while
__________________

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Meisterroper ist offline   Mit Zitat antworten