与えられた文字列を、一文字づつ分解して「る」をつけたし出力。

#!/usr/local/bin/ruby -Ku
gets.split(//).each do |char|
  print char <<
  if (char == " " or char == " " or char == "\n") 
    ""
  else
    ""
  end
end

実行結果

$ ruby ru.rb 
ぶんぶんぶん はちがとぶ

ぶるんるぶるんるぶるんる はるちるがるとるぶる

なんの意味もなし。ifの戻り値を文字に付加しています。
実行時には環境の文字コードに注意です。