Beiträge von vinkulja6

    Wenn ich es mit break mache kommt immer die Fehlermeldung: break outside switsch or loop
    Ich glaube das break geht nur in einer while Schleife.
    trotzdem Danke

    MfG Micahel

    nicht böse sein, aber das programm stell ich dir nicht rein, is ja klar das du es mit ner while schleife machen musst, wie bleibt dir überlassen. noch ein tipp, ich hab den operator als string eingelesen, mit char bin ich auf den selben gleis wie du gewesen.

    wenn du es dennoch mit char hinbekommst, wäre nett wenn du mir den code morgen per PM schickst, habe meinen bereits abgegeben und volle punkte :D:D
    viel glück noch, hab mich gestern/heute bis 4 uhr früh damit geplagt

    mfg
    beks


    so ungefähr vlt, bin mir leider nicht sicher ob scanner sowas size oder length anbietet. Java is schon etwas länger her

    length gibt es schon bei java, nur wird es meiner meinung nach nicht bei dem Beispiel nötig sein, mann kann es auch anders lösen siehe unten.

    @ keeper

    versuch mal nach jeder falschen eingabe ein break einzubauen.

    das boolean lass mal weg.

    um auf das problem mit fehlenden operator zurück zukommen shaut das dann ungefähr so aus

    Code
    if(reader.hasNext())
      operator = reader.next();
      else
      {
        System.out.println("FALSCHE EINGABE");
        break;
      }