Menu
Coddy logo textTech

復習:商品の配列

CoddyのRubyジャーニー「基礎」セクションの一部 — レッスン 62/88。

challenge icon

チャレンジ

簡単

カンマ区切りの整数(例:3,5,2,4)を含む1行の入力を読み取ります。

入力を整数の配列に分割し、ループを使用してそれらをすべて掛け合わせることで、すべての要素の積を計算します。最終的な積を出力してください。

積を保持する変数は、0ではなく1から開始することを忘れないでください。

例えば、入力が3,5,2,4の場合、出力は以下のようになります:

120

入力が2,3,4の場合、出力は以下のようになります:

24

入力が1,2,3,4,5の場合、出力は以下のようになります:

120

入力が10,5の場合、出力は以下のようになります:

50

自分で試してみよう

# カンマ区切りの入力を読み込む
input = gets.chomp

# 入力を整数の配列に分割する
numbers = input.split(",").map(&:to_i)

# 積を保持する変数を初期化する
product = 1

# TODO: すべての要素の積を計算するコードを以下に記述してください


# 結果を出力する
puts product

基礎のすべてのレッスン