Предмет: Информатика, автор: adidas2013625

Составить программу вычисления суммы степеней (1/1)^n+(1/2)^n+...+(1/n)^n через вложенный цикл.Пожалуйста, очень срочно.

Ответы

Автор ответа: budzsergiy777p0i27m
0
PYTHON


N = int(input("N = "))
suma = 0
if N > 0:
for i in range(1,N+1):
size = pow(( 1 / i ),i)
suma += size
print("( 1 / "+str(i) + " )^" +str(i) + " = " + str(round(size,5)))
print(round(suma,5))
Приложения:

adidas2013625: Можно по понятнее.
budzsergiy777p0i27m: розписати кожен рядок що робить??
budzsergiy777p0i27m: PYTHON

N = int(input("N = ")) -- вводимо число
suma = 0-- початкова сума равно 0
if N > 0:--якщо Н больше 0,тогода умова наша виконується
for i in range(1,N+1):-- список чисел от 1 до Н+1
size = pow(( 1 / i ),i)----1 делим на и в степепене и
suma += size --- до початкової суми додаємо результат степени
print("( 1 / "+str(i) + " )^" +str(i) + " = " + str(round(size,5)))---вивод степени,толька 5 знаков
print(round(suma,5))---вивод суми толька 5 знаков
adidas2013625: Нет не побит
adidas2013625: Робит*
budzsergiy777p0i27m: пробел постав как на скрине!)
Похожие вопросы
Предмет: Русский язык, автор: mmusataev9
Предмет: Математика, автор: Аноним
Предмет: Литература, автор: joungvasap