🐥
4乗的ガウスRuby
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 + count4
→数字で表すと
0 = 0 + 1⁴, 0 = 0 + 2⁴, 0 = 0 + 3⁴・・・
count += 1
→分解すると
count = count + 1
while文で50回繰り返し処理を行って、合計を算出しています。
計算の確かめ方法は
こちらの環境構築無しで練習が出来るテキストエディタがおすすめです。
お疲れ様です。
何か間違いがありましたら、ご指摘宜しくお願い致します。
Discussion