public class SequenceSolver {
public static void main(String[] args) {
double a = 1.0;
double x = 2.0;
double e = 0.0001;
double yPrev = a;
double yCurrent = 0.5 * yPrev + x / yPrev;
int n = 1;
while (Math.abs(yCurrent * yCurrent - yPrev * yPrev) >= e) {
yPrev = yCurrent;
yCurrent = 0.5 * yPrev + x / yPrev;
n++;
}
System.out.println("Первый член yn, для которого |yn^2 - yn-1^2| < e: " + yCurrent);
System.out.println("Номер члена последовательности: " + n);
}
}