class AproxRoot2{
public static void main (String[] args){
AproxRoot2 p = new AproxRoot2();
p.printAproxSqrt2(3,2,5);
}
public void printAproxSqrt2(int n, int d, int limit){
int finalN = n;
int finalD = d;
for(int i=2; i<=limit; i++){
finalN = numerator(finalN, finalD);
finalD = denominator(finalN, finalD);
}
System.out.println(finalN + "/" + finalD);
}
private int numerator(int n, int d){
return n + (2 * d);
}
private int denominator(int n, int d){
return n - d;
}
}
Comments