Hallo ich finde die fehler nicht.
kann mir jemand helfen.
das ist der code.
static double rechnung1 ( double x, double y, double z, double result1)
{
result1=(-y+Math.sqrt((y*y)-(4*x*z)))/(2*a);
return (result1);
}
static double rechnung2 ( double x, double y, double z, double result2)
{
result2=(-y-Math.sqrt((y*y)-(4*x*z)))/(2*a);
return (result2);
}
public static void main(String[] args)
{
double a;
double b;
double c;
double result1;
double result2;
OpenInput();
System.out.println("Zahl a eingeben");
a=ReadDouble();
System.out.println("Zahl b eingeben");
b=ReadDouble();
System.out.println("Zahl c eingeben");
c=ReadDouble();
result1=rechnung1(a, b, c);
result2=rechnung2(a, b, c);
}
}
das sind die fehler die mir der editor ausgibt:
funktion3.java:113: cannot find symbol
symbol : variable a
location: class funktion3
result1=(-y+Math.sqrt((y*y)-(4*x*z)))/(2*a);
^
funktion3.java:123: cannot find symbol
symbol : variable a
location: class funktion3
result2=(-y-Math.sqrt((y*y)-(4*x*z)))/(2*a);
^
funktion3.java:151: rechnung1(double,double,double,double) in funktion3 cannot be applied to (double,double,double)
result1=rechnung1(a, b, c);
^
funktion3.java:152: rechnung2(double,double,double,double) in funktion3 cannot be applied to (double,double,double)
result2=rechnung2(a, b, c);
^
4 errors
Exit code: 1
danke mfg