プログラミングを勉強し始めて3週間です。日々壁にぶち当たっています><
今回は等差数列を求めるコードがわからず解決するまでめっちゃ時間がかかってしまいました!
多分私の書いたコードはめちゃくちゃなのですが、とりあえず期待値になったので忘れないように個人的なメモとして残しておきます!
初項3、公差3の時の10項目を求めて表示させたい
■入力エリア
3 3
■期待値
3 6 9 12 15 18 21 24 27 30
■私の書いたコード
num = gets.chomp.split(" ")
num.map!(&:to_i)
x = num[0]
i = 1
array = []
while i <= 10
array << x
x = x + num[1]
i += 1
end
print res.join(" ")
とりあえずこれで期待値を出せたのですが、もっとスッキリしたコードはあるのでしょうねぇ。。。
あと、数値と数値の間にスペースがなかなか入れられなくて、ようやく「.join(" ")」と言うので入れられることができました!
プロからみたらこんなコードあかんって言われると思う☆