import java.util.* ;
import java.lang.* ;
import java.io.* ;
class Limit
{
{
double ee, dife; //Описание переменных для хранения входных данных.//
Scanner in
= new Scanner
( System .
in ) ; double E
= Math .
abs ( in.
nextDouble ( ) ) ; //Чтение из стандартного потока ввода.// int n = 0 ; //Присвоение значения переменной (от которой зависит цикл).//
{
System .
out .
printf ( "Погрешность равна 0, тогда e=" + Math .
E + ", а n=infinity" ) ; }
else
{
do //Сам цикл программы//
{
n++;
ee
= Math .
pow ( 1 + 1 / ( double ) n,
( double ) n
) ; //Вычисление значения последовательности при n=1,2,3,..// dife
= Math .
E - ee
; //Вычисление разности полученного значения и константы// }
while ( Math .
abs ( dife
) > E
) ; //Конечный критерий, при котором цикл останавливается// //Вывод окончательных результатов на экран//
System .
out .
printf ( "После n=" + n
+ " исследуемое выражение отличается от е менее, чем на " + Math .
abs ( E
) + ", а именно на " + dife
+ "\n " ) ; System .
out .
printf ( "Значение последовательности при таком n=" + ee
+ ", e=" + Math .
E ) ; }
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmNsYXNzIExpbWl0CnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCWRvdWJsZSBlZSwgZGlmZTsvL9Ce0L/QuNGB0LDQvdC40LUg0L/QtdGA0LXQvNC10L3QvdGL0YUg0LTQu9GPINGF0YDQsNC90LXQvdC40Y8g0LLRhdC+0LTQvdGL0YUg0LTQsNC90L3Ri9GFLi8vCgkJU2Nhbm5lciBpbiA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CgkJZG91YmxlIEUgPSBNYXRoLmFicyhpbi5uZXh0RG91YmxlKCkpOy8v0KfRgtC10L3QuNC1INC40Lcg0YHRgtCw0L3QtNCw0YDRgtC90L7Qs9C+INC/0L7RgtC+0LrQsCDQstCy0L7QtNCwLi8vIAoJCWludCBuID0gMDsgLy/Qn9GA0LjRgdCy0L7QtdC90LjQtSDQt9C90LDRh9C10L3QuNGPINC/0LXRgNC10LzQtdC90L3QvtC5ICjQvtGCINC60L7RgtC+0YDQvtC5INC30LDQstC40YHQuNGCINGG0LjQutC7KS4vLwoJCWlmIChNYXRoLmFicyhFKSA9PSAwKQoJCXsKCQkJU3lzdGVtLm91dC5wcmludGYoItCf0L7Qs9GA0LXRiNC90L7RgdGC0Ywg0YDQsNCy0L3QsCAwLCDRgtC+0LPQtNCwIGU9IiArIE1hdGguRSArICIsINCwIG49aW5maW5pdHkiKTsKCQl9CgkJZWxzZQoJCXsKCQkJZG8gLy/QodCw0Lwg0YbQuNC60Lsg0L/RgNC+0LPRgNCw0LzQvNGLLy8KCQkJewkKCQkJCW4rKzsKCQkJCWVlID0gTWF0aC5wb3cgKDEgKyAxIC8gKGRvdWJsZSluLCAoZG91YmxlKW4pOyAvL9CS0YvRh9C40YHQu9C10L3QuNC1INC30L3QsNGH0LXQvdC40Y8g0L/QvtGB0LvQtdC00L7QstCw0YLQtdC70YzQvdC+0YHRgtC4INC/0YDQuCBuPTEsMiwzLC4uLy8KCQkJCWRpZmUgPSBNYXRoLkUgLSBlZTsgLy/QktGL0YfQuNGB0LvQtdC90LjQtSDRgNCw0LfQvdC+0YHRgtC4INC/0L7Qu9GD0YfQtdC90L3QvtCz0L4g0LfQvdCw0YfQtdC90LjRjyDQuCDQutC+0L3RgdGC0LDQvdGC0YsvLwoJCQl9CgkJCXdoaWxlIChNYXRoLmFicyhkaWZlKSA+IEUpOyAvL9Ca0L7QvdC10YfQvdGL0Lkg0LrRgNC40YLQtdGA0LjQuSwg0L/RgNC4INC60L7RgtC+0YDQvtC8INGG0LjQutC7INC+0YHRgtCw0L3QsNCy0LvQuNCy0LDQtdGC0YHRjy8vCgkJCS8v0JLRi9Cy0L7QtCDQvtC60L7QvdGH0LDRgtC10LvRjNC90YvRhSDRgNC10LfRg9C70YzRgtCw0YLQvtCyINC90LAg0Y3QutGA0LDQvS8vCgkJCVN5c3RlbS5vdXQucHJpbnRmKCLQn9C+0YHQu9C1IG49IiArIG4gKyAiINC40YHRgdC70LXQtNGD0LXQvNC+0LUg0LLRi9GA0LDQttC10L3QuNC1INC+0YLQu9C40YfQsNC10YLRgdGPINC+0YIg0LUg0LzQtdC90LXQtSwg0YfQtdC8INC90LAgIiArIE1hdGguYWJzKEUpICsgIiwg0LAg0LjQvNC10L3QvdC+INC90LAgIiArIGRpZmUgKyAiXG4iKTsgCgkJCVN5c3RlbS5vdXQucHJpbnRmKCLQl9C90LDRh9C10L3QuNC1INC/0L7RgdC70LXQtNC+0LLQsNGC0LXQu9GM0L3QvtGB0YLQuCDQv9GA0Lgg0YLQsNC60L7QvCBuPSIgKyBlZSArICIsIGU9IiArIE1hdGguRSk7CgkJfQoJfQp9