Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def print_cal(day_of_week, month_len)
- days = %w(Mon Tue Wed Thu Fri Sat Sun)
- days.each { |day| print "#{day} " }
- puts
- day_num = 1
- month_started = false
- while day_num <= month_len
- (1..7).each do |i|
- if day_of_week > i && month_started == false
- print ' '
- else
- month_started = true
- print ' ' if day_num < 10
- print " #{day_num} " if day_num <= month_len
- day_num += 1
- end
- end
- puts
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement