Автор Костя Прокопишен задал вопрос в разделе Другие языки и технологии
Как в паскале реализовать вычисление sqrt(2+sqrt(2+sqrt(2+...+sqrt(2)))) и получил лучший ответ
Ответ от Nnn7[гуру]
ммм. . в цикле? ) Как один из вариантов: var n,i:integer; s:real; begin readln(n); s:=sqrt(2+n); for i:=2 to n do s:=sqrt(s+2); writeln(s:1:3); readln end. Думаю так будет более понятно, но считает верно. Смысл в том, чтобы начать считать с 2+n и дойти до самого первого корня. Каждый раз будет получаться некое значение s, к которому по условию нужно прибавить 2 и извлечь снова корень.
Ответ от Александр Осипов[гуру]
РЕКУРСИЯ function f(p,max:integer): real; begin if p=1 then f := 2+max else f := sqrt(2+f(p-1,max)); end; В основной программе вызываешь так x := f(n,n);
РЕКУРСИЯ function f(p,max:integer): real; begin if p=1 then f := 2+max else f := sqrt(2+f(p-1,max)); end; В основной программе вызываешь так x := f(n,n);
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как в паскале реализовать вычисление sqrt(2+sqrt(2+sqrt(2+...+sqrt(2))))
tg2x=sqrt(2)cosx\\cos2x. Помогите решить выражение! Корни на отрезке [-П\\2;2П]
элементарно. умножаем обе части на cos2x (х не равно П/2 и -П/2), получаем sin2x=sqrt(2)cosx.
подробнее...
спросили в 2-в-1 Модула 2
помогите решить : sqrt(2+sqrt(2+sqrt(2+...sqrt2)=2* cos(pi/2 в степени n+1)
База n=1:
2*cos(pi/(2)^2) = 2*cos(pi/4) = sqrt(2). Чёрт, подходит) Я уж надеялся тождество
подробнее...
помогите решить : sqrt(2+sqrt(2+sqrt(2+...sqrt2)=2* cos(pi/2 в степени n+1)
База n=1:
2*cos(pi/(2)^2) = 2*cos(pi/4) = sqrt(2). Чёрт, подходит) Я уж надеялся тождество
подробнее...
помогите эт срочно !избавиться от знаков радикала в знаменателе : 1/sqrt 2 + sqrt 3 -sqrt5 , где sqrt -квадратный корень
1/( (sqrt 2 + sqrt 3) -sqrt5 )= домнжаем на сопряженное
=( (sqrt 2 + sqrt 3) +sqrt5 )/( (sqrt
подробнее...
sinx-cosx=-1/sqrt(2) Как решать?
1) ОДЗ: sinx+1>=0, sinx>=-1 и -cosx>=0, cosx<=0. Возведем в квадрат:
подробнее...
sinx= -1/2, -sqrt(3)/2, -sqrt(2)/2. как решить эти уравнения? объясните пожалуйста
Повтори тему - решение простейших тригонометрических уравнений.
Решаются сразу по формуле х =
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
cosx*cosx=1 или cosx*cosx=(sqrt(2))/2. Каким будет решение?
Cosx*Cosx=1
(1+Cos2x)/2=1
1+Cos2x=2
Cos2x=1
2x=2pi*n
x=pi*n
подробнее...
повторение в шк. ) забыла как решать такие тригонометрические уравнения, помогите пожалуйста) sin2x=sqrt(2)/2
sin2x = sqrt(2)/2
sin2x = П/4 + 2Пn; n принадлежит Z
sinx = П/8 + Пn; n принадлежит Z
подробнее...
sinx(sinx+1)(sqrt 2 sinx-1)=0. помогите решить!!!
произведение равно нулю когда один из множителей равен нулю
sinx=0 или (sinx+1)=0 или (sqrt 2
подробнее...
как разложить на множители (х^2 + 1) как разложить на множители (х^2 + 1)
Можно
( x^2+1)=( x- sqrt(2 x)+1)*( x+ sqrt(2
подробнее...
спросили в Другое
чему равен угол тангенс которого равен корень из 2 деленый на 4???
угол тангенс которого равен
arctg(sqrt(2)/4)=19,47 +
подробнее...
чему равен угол тангенс которого равен корень из 2 деленый на 4???
угол тангенс которого равен
arctg(sqrt(2)/4)=19,47 +
подробнее...
помогите решить уравнение 2sin(пи/2 - x) - корень из 2 = 0
sin(Pi/2 - x) = sqrt(2)/2 (sqrt - это корень)
Pi/2 - x = Pi/4 + 2Pi*k
x = Pi/4 +
подробнее...