0
0

Rubyプログラミング考え方{その5:3つのデータの入力 (paizaランク D 相当)}

Posted at

ステップ1: 要件の分析

  • 標準入力で3つの文字列が1行で、半角スペース区切りで与えられます。
  • それらの文字列を順に3行で出力するプログラムを作成します。

ステップ2: 擬似コードの設計

  1. 標準入力から1行の文字列を取得します。
  2. 取得した文字列を半角スペースで分割し、3つの文字列に分けます。
  3. それぞれの文字列を順に出力します。

ステップ3: コメント付きRubyコードの作成

# 標準入力から1行の文字列を取得し、スペースで分割して3つの文字列に分ける
strings = gets.chomp.split(" ")

# 各文字列を順に出力する
strings.each do |str|
  puts str
end

ステップ4: コードの解説

  • 文字列の取得と分割: gets.chomp.split(" ") を使って、標準入力から取得した文字列を半角スペースで分割し、3つの文字列の配列にします。
  • 出力: each ループを使って、配列の各要素を順に出力します。

このコードをRuby環境で実行すると、入力された3つの文字列がそれぞれ1行ずつ出力されます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0