7. Дано число а (0 < а ≤ 1). Из чисел 1, 1/2, 1/3, ... напечатать те, которые не меньше а. 8. Дано число а (1 < а ≤ 1,5). Из чисел 1 +1/2, 1+1/3 ... напечатать те, которые не меньше а.

Комментарий к выполнению

Числа 1 +1/2, 1+1/3 ... представляют собой сумму 1+1/n (n=2, 3, ...) и образуют убывающую последовательность.

На Python.


7. Дано число а (0 < а ≤ 1). Из чисел 1, 1/2, 1/3, ... напечатать те, которые не меньше а. 8. Дан

Инка1999 Инка1999    1   01.12.2020 06:28    10

Ответы
Гольник Гольник  31.12.2020 06:32

7.

a = float(input())

i = 1

while 1/i >= a:

   print('1/'+str(i))

   i += 1

8.

a = float(input())

i = 1

while 1+1/i >= a:

   print('1+1/'+str(i))

   i += 1

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика