Python で n 個の自然数の立方和を計算
計算式 13 + 23 + 33 + 43 + …….+ n3
実装要件:
入力 : n = 5
出力 : 225
公式 : 13 + 23 + 33 + 43 + 53 = 225
入力 : n = 7
入力 : 784
公式 : 13 + 23 + 33 + 43 + 53 + 63 + 73 = 784
例
# 立方和を定義する関数
def sumOfSeries(n):
sum = 0
for i in range(1, n+1):
sum +=i*i*i
return sum
# 関数を呼び出す
n = 5
print(sumOfSeries(n))
def sumOfSeries(n):
sum = 0
for i in range(1, n+1):
sum +=i*i*i
return sum
# 関数を呼び出す
n = 5
print(sumOfSeries(n))
上記の例の出力結果は次のとおりです:
225その他の拡張