public class Main {
public static void main
(String[] args
) { double A = 0.0, B = 2.0, dx = 0.2;
double x = A;
System.
out.
println("--- Do-While ---"); do {
double y
= Math.
atan(x
) + Math.
atan((1 - x
) / (1 + x
)); System.
out.
printf("x: %.2f | y: %.4f%n", x, y
); x += dx;
} while (x <= B + 1e-9);
}
}
cHVibGljIGNsYXNzIE1haW4gewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIGRvdWJsZSBBID0gMC4wLCBCID0gMi4wLCBkeCA9IDAuMjsKICAgICAgICBkb3VibGUgeCA9IEE7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCItLS0gRG8tV2hpbGUgLS0tIik7CiAgICAgICAgZG8gewogICAgICAgICAgICBkb3VibGUgeSA9IE1hdGguYXRhbih4KSArIE1hdGguYXRhbigoMSAtIHgpIC8gKDEgKyB4KSk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRmKCJ4OiAlLjJmIHwgeTogJS40ZiVuIiwgeCwgeSk7CiAgICAgICAgICAgIHggKz0gZHg7CiAgICAgICAgfSB3aGlsZSAoeCA8PSBCICsgMWUtOSk7CiAgICB9Cn0=