W
Wblade
Gast
Meine Aufgabe lautet:
Stellen Sie eine Wertetabelle für x und y auf.
Gegeben sei die Funktion y:=sqrt(sqr(x)-2*x+1);
mit 0 <= x <= 18
und x vom Typ int.
Verwenden Sie eine FOR-Schleife.
Mein Ansatz lautet:
Das sind meine ersten Schritte in Java. und meine erste begegnung mit Schleifen. Bin da noch überhaupt nicht fit. Wäre daher sehr dankbar für eine Hilfe.
Zeigt mir ein Fehler bei "sqrt". Aber warum? sqrt liegt in der Bibliotek java.lang.Math und die habe ich doch eingebunden. Oder bin ich nun völlig fasch?? :cry: :?:
Danke im Vorraus
Stellen Sie eine Wertetabelle für x und y auf.
Gegeben sei die Funktion y:=sqrt(sqr(x)-2*x+1);
mit 0 <= x <= 18
und x vom Typ int.
Verwenden Sie eine FOR-Schleife.
Mein Ansatz lautet:
Code:
import java.io.*;
import java.lang.*;
class Auf3_2 {
public static int einlesen() throws IOException {
String s;
BufferedReader d;
d = new BufferedReader(new InputStreamReader(System.in));
s = d.readLine();
int zahl = Integer.parseInt(s);
return zahl;
}
public static void main(String[ ] args) throws IOException {
int y;
for(int x=0;x<=18;x++) {
y = sqrt(sqrt(x) - 2 * x + 1);
}
System.out.println('x' + 'y');
}
}
Das sind meine ersten Schritte in Java. und meine erste begegnung mit Schleifen. Bin da noch überhaupt nicht fit. Wäre daher sehr dankbar für eine Hilfe.
Zeigt mir ein Fehler bei "sqrt". Aber warum? sqrt liegt in der Bibliotek java.lang.Math und die habe ich doch eingebunden. Oder bin ich nun völlig fasch?? :cry: :?:
Danke im Vorraus