Hallo,
weiß jemand wei man eine funktion schreibt die die Wurzel aus einer Zahl ziehen kann?
Ich habe folgendes gemacht:
Dieses Programm zeigt aber nur x=2,y=3 an. So wie es da steht sollte es aber genauerf berechnen. Kann mir jemand sagen so mein Fehler ist?
PS: Ich muss die Funktion selber schreiben. Die mitgeleiferten kann/darf ich also nicht einsetzen!
weiß jemand wei man eine funktion schreibt die die Wurzel aus einer Zahl ziehen kann?
Ich habe folgendes gemacht:
Code:
input=7;
double x=1;
double y=input;
double z=1;
for(int i=1;i<10;i++)
{
for(;input>x*x;x=x+z);
for(;input<y*y;y=y-z);
z=z/10;
}
Dieses Programm zeigt aber nur x=2,y=3 an. So wie es da steht sollte es aber genauerf berechnen. Kann mir jemand sagen so mein Fehler ist?
PS: Ich muss die Funktion selber schreiben. Die mitgeleiferten kann/darf ich also nicht einsetzen!
Zuletzt bearbeitet: