LoginSignup
2
2

More than 5 years have passed since last update.

【プログラミング入門 - Ruby を使って - 】 練習問題 5 (メソッド)

Last updated at Posted at 2014-05-29

プログラミング入門 - Rubyを使って -

練習問題5:

  • 「怒ったボス」のプログラムを書いてみましょう。 まず、無作法に何が望みか聞いてきます。 で、何を答えようと「怒ったボス」はそれを叫び返して、あなたを首にします。 たとえば、もし給料上げてくださいとタイプしたとすると なにぃ? "給料上げてください" だとー!! おまえは首だ!! と、叫び返してきます。

  • center, ljust, そして rjust を使ってもう少し何かやってみましょう。こんな感じの「目次」を表示する プログラムを書いてみてください。

filename
#怒ったボス
puts '何が望みだ...'
wish = gets.chomp
puts 'なにぃ?' + wish.to_s + 'だとー!!お前は首だ!!'

#目次
lineWidth = 40
puts '目 次'.center lineWidth
puts '1章: 数'.ljust(lineWidth/2) + 'p.1'.rjust(lineWidth/2)
puts '2章: 文字'.ljust(lineWidth/2) + 'p.72'.rjust(lineWidth/2)
puts '3章: 変数'.ljust(lineWidth/2) + 'p.118'.rjust(lineWidth/2)
2
2
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
2
2