LoginSignup
13
13

More than 5 years have passed since last update.

【プログラミング入門 - Ruby を使って - 】 練習問題 1 (数)

Last updated at Posted at 2014-05-29

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

練習問題1:

  • 1年は何時間でしょうか?
  • 10年間は何分でしょうか?
  • あなたが生まれてから今日まで何秒たっているでしょうか?
  • 私が生まれてから10億3400万秒 たっているとしたら、私は今何歳でしょう?
1.rb
# 1年は何時間でしょうか?
puts 365 * 24
# 10年間は何分でしょうか?
puts 10 * 365 * 24 * 60

# あなたが生まれてから今日まで何秒たっているでしょうか?
puts '誕生した年を入力してください'
year = gets.chomp
puts '誕生した月を入力してください'
month = gets.chomp
puts '誕生した日を入力してください'
day = gets.chomp
birthday = Time.new(year, month, day)
now = Time.now
puts '生まれてから' + (now - birthday).to_i.to_s + '秒たってます'

#私が生まれてから10億3400万秒 たっているとしたら、私は今何歳でしょう?
puts (1034_000_000 / 60 / 60 / 24 / 365).to_i.to_s + '歳です。'
13
13
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
13
13