print 'Name: '
name = gets.chomp
print 'Nickname: '
nickname = gets.chomp
print 'Number: '
num = gets.to_i
result = ("#{name}#{nickname} " * num).strip
puts "Result is: #{result}"
Имя: A
Никнейм: B
Номер: 3
Результат: AB AB AB
Если вас не волнует конечный пробел и вы хотите просто напечатать результат, вы можете упростить код, удалив strip ():
print 'Name: '
name = gets.chomp
print 'Nickname: '
nickname = gets.chomp
print 'Number: '
num = gets.to_i
result = "#{name}#{nickname} " * num
puts "Result is: #{result}"