While14. Дано число $$A$$ ($$> 1$$). Вывести наибольшее из целых чисел $$K$$, для которых сумма $$1 + 1/2 + … + 1/K$$ будет меньше $$A$$, и саму эту сумму.
Решение от Дмитрия:
1 2 3 4 5 6 7 8 9 10 |
алг сумма(арг вещ A, рез цел K, вещ сум) дано A>1 нач сум:=0 K:=1 нц пока сум<A сум:=сум+(1/K) K:=K+1 кц кон |
Другие задачи из раздела While можно посмотреть здесь.
Комментарии: