4乗的ガウスRuby

913 ワード

1~50までの整数の4乗の和をプログラムで算出。

1⁴ + 2⁴ + 3⁴ + ........ + 50⁴

こんなのです。中学生の時だったかな。見たことがありますね!
これをプログラムで算出します。

count = 1
sum = 0
while count <= 50
 sum += count*4
 count += 1
end
puts sum

【答え】
5100

while : 繰り返し処理
sum += count4
→分解すると
sum = sum + count
4
→数字で表すと
0 = 0 + 1⁴, 0 = 0 + 2⁴, 0 = 0 + 3⁴・・・

count += 1
→分解すると
count = count + 1
while文で50回繰り返し処理を行って、合計を算出しています。
計算の確かめ方法は