C
Christian9
Mitglied
Hallo, ich habe folgenden Code - Heron Verfahren programmiert, erhalte aber eine Fehlermeldung bei InOut.. Woran kann es liegen ? Was habe ich dort vergessen ?
Danke fuer eine Hilfestellung..
public class heron {
public static double heron1 (int a){
double x=1.0,y,m;
y = a/x;
while (Math.abs(x-y)>0.001) {
m = (x+y)/2;
x = m;
y = a/x;
}
return x;
}
public static void main(String[] args) {
int a;
a = InOut.readInt("Geben Sie die Wurzel ein:");
System.out.println(heron1(a));
}
Danke fuer eine Hilfestellung..
public class heron {
public static double heron1 (int a){
double x=1.0,y,m;
y = a/x;
while (Math.abs(x-y)>0.001) {
m = (x+y)/2;
x = m;
y = a/x;
}
return x;
}
public static void main(String[] args) {
int a;
a = InOut.readInt("Geben Sie die Wurzel ein:");
System.out.println(heron1(a));
}