Страница 1 из 1

Корни

Добавлено: 23 апр 2015, 22:47
Ronin94
Изображение

Помогите написать программу а то я уже запутался....Нужно вывести результат вот такого примера, но длину этого примера, то есть количество двоек под корнями нужно задавать самому

Re: Корни

Добавлено: 24 апр 2015, 11:13
Romeo
А так нельзя?

Код: Выделить всё

Результат = 0;
Цикл N раз
{
   Результат = Корень(2 + Результат);
}

Re: Корни

Добавлено: 25 апр 2015, 09:48
Decoder
По-моему всё очень даже просто.

Код: Выделить всё

int N = 4; // Число корней
double Summ = 0; // Итоговый результат
for (int i = 0; i < N; i++)
{
	Summ = sqrt(2.0 + Summ);
}

Re: Корни

Добавлено: 25 апр 2015, 12:03
somewhere
И, кстати, если интересно, результат вычисления будет стремится к 2.
Думаю, что после 9-10 проходов из-за потери точности на выходе получим ровно 2