Beiträge von MaTi

    Aja bei meiner Methode braucht man ja dann garkein brake; zum Schluss.

    Ok danke vielmals für eure Hilfe welche Ausbildung macht ihr den gerade oder habt ihr hinter euch das ihr euch so gut auskennt.

    Also ich mache gerade die Richtung Informationstechnologie an einer höheren technischen Lehranstalt.

    Hat sich erledigt habs geschafft!!!

    Nur das mit dem Zähler funktioniert noch nicht ich hab eine x variable nach der while gemacht und nach jedem rat versucht erhöht sie sich aber es geht trttzdem nicht:


    ES GEHT NUN ALLES!!!

    HAT SICH ERLEDIT!!

    Vielen Dank nochmals für die Hilfe!!!!!!!

    aber warum bei der while schleife der befehl true????

    while(true) {

    ......
    }

    Ok nun habe ich
    eingabe = einleser.nextInt();
    aus der while-Schleife gatn und nach
    Scanner einleser = new Scanner(System.in);

    reingetan also so:

    Aber nun ist es so:

    Ich gebe eine beliebige Zahl ein

    Danach kommmt untschiedlich oft hintereinander OHNE was zu machen:

    Die Zahl ist zu klein
    Die Zahl ist zu groß
    .
    .
    .
    .


    Und irgendwann kommt dann sie haben die Zahl erraten und 1 Versuch dafür gebraucht.

    Hää? Ich hab doch Probleme anscheinend ändert sich die Zahl ständig

    z.B.:

    4
    die zahl ist zu klein

    5
    die zahl ist zu klein

    6
    die zahl ist zu groß

    7 die zahl ist zu groß


    komisch ,so sieht das Programm im moment aus:

    Danke!! Es funzt!!!
    Danke für die schnelle Antwort!!!

    gelbasack: Ich will es aber so machen dass es nicht nach 10 mal raten aufhört sondern das es zählt wie oft man versucht hat und dann ausgibt wie oft man gebruacht hat WENN man die Zahl erraten hat.

    styts:
    Selbe Frage,wie macht man das wenn er zählen soll wie oft man eingegeben hat und das er das dann bei erraten der Zahl ausgibt??

    Aber sonst funzt es super!

    Natürlich hab ich es auch schon Versucht zu lösen und die Grundbegriffe kenne ich bereits nur weiß ich jetz nicht wie es weiter geht.

    Wenn man eine Zahl eingibt kommt je nachdem die Zahl ist zu groß oder zu klein, so wie es gehört.

    Doch nach der ERSTEN Eingabe ist das Programm bereits beendet.
    Also muss ich es schaffen dass es IMMER WEITER geht SOLANGE man die
    Zuffalszahl erraten hat.

    Theoretisch dachte ich mir muss dass einfach mit dem Vergleich Operator == gehen ( also if eingabe == zufallszahl ) doch es beendet trotzdem nach der ersten Zahl.

    Aber ich zeig euch mal was ich bereits gemacht habe :


    Danke für eure Antworten!

    Hallo!

    Ich bin ein ziemlicher Anfänger in Java und wollte euch bitten mir beim lösen eines Java - Programms zu helfen.

    Die Angabe schaut folgendermassen aus:

    Programmablauf:
    1) Begrüßungstext: "Willkommen beim Zahlenraten zwischen 1 und 100."
    2) "Geben Sie bitte eine Zahl ein: "
    3) Benutzerin gibt die Zahl über die Tastatur ein.
    4) Antwort des Pogramms: "Zahl ist kleiner", "Zahl ist größer" oder "Bravo, Zahl errraten!"
    5) Das geht so lange, bis der Benutzer die Zahl erraten hat.
    6) Am Ende wird die Anzahl der Versuche ausgegeben und das Spiel ist aus.

    Wenn das Programm ausgeführt wird, sieht das dann in der Minimalvariante ungefähr so aus.

    [Blockierte Grafik: http://www.lernfreude.org/file.php/9/Bilder/zahlenraten_ausgabe.jpg]