В Ruby есть отличная функция, позволяющая «умножать» строку на число.
puts "Enter some numbers to graph"
input = gets
numbers = input.split(",")
numbers.each do |number|
puts "-" * number.to_i
end
Более краткая версия будет выглядеть так:
print "enter numbers: "
gets.split(",").each {|n| puts '-'*n.to_i }