Hallo, ich habe hier folgendes Programm geschrieben :
class hornerumkehrung{
public static void main (String [] args){
int a=Integer.parseInt(args[0]);
int b=Integer.parseInt(args[1]);
Rekursivmethode(a,b);
}
public static void Rekursivmethode (c,d){
if (c>0){
if(c%2==1){
System.out.prntln(1);
return;
}
System.out.println(0);
c=c/d;
Rekursivmethode(c,d);
return;
}
else{
return;}
}
}
Nun habe ich folgendes Problem... ich weiß nicht wie ich die beiden Eingabewerte a und b in die void Methode bekomme.... Da wird jedes mal eine neue Deklaration verlang. Also c soll die Eingabe a sein und d die Eingabe b ....
LG
class hornerumkehrung{
public static void main (String [] args){
int a=Integer.parseInt(args[0]);
int b=Integer.parseInt(args[1]);
Rekursivmethode(a,b);
}
public static void Rekursivmethode (c,d){
if (c>0){
if(c%2==1){
System.out.prntln(1);
return;
}
System.out.println(0);
c=c/d;
Rekursivmethode(c,d);
return;
}
else{
return;}
}
}
Nun habe ich folgendes Problem... ich weiß nicht wie ich die beiden Eingabewerte a und b in die void Methode bekomme.... Da wird jedes mal eine neue Deklaration verlang. Also c soll die Eingabe a sein und d die Eingabe b ....
LG