B
Bison
Gast
Hallo, ich habe hier eine Aufgabe, in der zunächst mit einer statischen Methode einnat() den Polynomgrad n eines Polynoms p(x) einlesen soll und daraufhin mit der Methode einPoly() das Koeffizientenfeld a[] des Polynoms einlesen soll. Das Einlesen des Polynomgrades hab ich hinbekommen, bei dem Feld habe ich ein paar Probleme. Hab hier nur mal das Programm für das Koeffizientenfeld eingefügt:
[JAVA=42]class PolyM
{
public static void main(String [] args)
{
double t;
t= einPoly(int n);
}
static double[] einPoly(int n)
{
double a[];
int i;
a = new double[n+1];
for ( i = 0; i < a.length; i++)
{
System.out.println("Bitte Koeffizienten angeben:");
a=IO1.eindouble();
}
}
}[/code]
bekommen folgende Fehlermeldung:
PolyM.java:11:6: einPoly(int) in PolyM cannot be applied to ()
t=einPoly();
^
PolyM.java:24:11: incompatible types
found : int
required: double[]
return n;
^
2 errors
[JAVA=42]class PolyM
{
public static void main(String [] args)
{
double t;
t= einPoly(int n);
}
static double[] einPoly(int n)
{
double a[];
int i;
a = new double[n+1];
for ( i = 0; i < a.length; i++)
{
System.out.println("Bitte Koeffizienten angeben:");
a=IO1.eindouble();
}
}
}[/code]
bekommen folgende Fehlermeldung:
PolyM.java:11:6: einPoly(int) in PolyM cannot be applied to ()
t=einPoly();
^
PolyM.java:24:11: incompatible types
found : int
required: double[]
return n;
^
2 errors