Решаем задачи Абрамян на Паскале. While28

While28. Дано вещественное число $$\epsilon$$ ($$> 0$$). Последовательность вещественных чисел $$A_K$$ определяется следующим образом: $$A_1 = 2 , A_K = 2 + 1/A_{K-1}, K = 2, 3, …$$ . Найти первый из номеров $$K$$, для которых выполняется условие $$|A_K — A_{K-1}| < \epsilon$$, и вывести этот номер, а также числа $$A_{K-1}$$ и $$A_K$$.

Решение:

Другие задачи из раздела While можно посмотреть здесь.

Комментарии:

Комментарии 5

  • Здесь также вначале выводим меньшее Ak1 потом большее Ak . Кстати, не пойму чему равно Ak1 до входа в цикл?… Хотя вроде бы работает

  • Ak моглго равняться очень большому диапазону значений. И очень много нас устраивало, поэтому и работало.
    Добавил:

    Поправил вывод:
    Было:

    Стало:

  • Ak1=0 не входит в последовательность по условию, задайте е=2.1

  • умеет автор этого задачника так сформулировать задачу, чтоб нифига ясно небыло.
    можно было сказать проще, что каждое последующее число соотносится с предыдущим по формуле: каждое следующее = 2+1/предыдущее. И в заданиях где числа фибоначчи он так же мутно формулирует.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *