kleines problem bei system.out.println schreibweise

diehigh

Mitglied
Hallo ich habe heute angefangen mich mit java zu beschäftigen und bin auf folgendes problem gestoßen.

Die aufgabe ist es eine quadratische Gleichung zu lösen, gegeben sind die gleichung und die variable.
Nun möchte ich es in der ausgabe darstellen bekomme jedoch immer

Java:
hello.java:11: error: ')' expected
    System.out.println("Bei x="+ x " ergibt 3x²+8x+4" +E );
                                  ^
hello.java:11: error: not a statement
    System.out.println("Bei x="+ x " ergibt 3x²+8x+4" +E );
                                                      ^
hello.java:11: error: ';' expected
    System.out.println("Bei x="+ x " ergibt 3x²+8x+4" +E );
                                                        ^


bei folgendem quellcode
Java:
class Quadrat
{
  public static void main ( String[] args )
  {
    double x = 0.2;
    double E;
    E = 3*x*x -8*x+4;   
    System.out.println("Bei x="+ x " ergibt 3x²+8x+4" +E );
  }
}

wenn ich das ganze jedoch über 3 zeilen schreibe klappt es einwandfrei. Ich weiß jetzt nicht wirklich woran das liegen könnte :/

Java:
class Quadrat
{
  public static void main ( String[] args )
  {
    double x = 0.2;
    double E;
    E = 3*x*x -8*x+4;
    System.out.println(" Bei x ="+ x );
    System.out.println(" ergibt die Quadratgleichung 3x²+8x+4");
    System.out.println(" den Wert " + E);        
     }
}
 
Zuletzt bearbeitet:
Ich weis nicht ob es der Fehler ist, aber mir ist aufgefallen: hinter der x Variable fehlt dir das plus zeichen.
Da meckert er ja natürlich auch 😀
 
Zuletzt bearbeitet:
Moin,

bei folgendem quellcode
Java:
class Quadrat
{
  public static void main ( String[] args )
  {
    double x = 0.2;
    double E;
    E = 3*x*x -8*x+4;   
    System.out.println("Bei x="+ x " ergibt 3x²+8x+4" +E kleine);
  }
}
zwei Dinge:
- vor " ergibt 3x²+8x+4" fehlt ein '+' !!!!!
- Du rechnest mit '-8', schreibst aber '+8' raus !!

Gruß
Kalus
 
Banales Fazit: Bei Fehlermeldungen kümmere man sich erst mal um den ersten Fehler - oft verschwinden dann Nr.2 und 3 wie von Geisterhand...
 

Neue Themen


Zurück
Oben