【发布时间】:2015-11-04 23:08:24
【问题描述】:
作为练习的一部分,我应该编写一个程序,读取在键盘上键入的两个整数,然后输出它们的和、差和乘积。
标准输入类似于“9 2\n”,希望我将“11\n7\n18\n”打印到标准输出。
我完全错了吗?
def sum_difference_product
input = gets.chomp
array = input.split(" ").map { |x| x.to_i }
sum = array[0] + array[1]
difference = array[0] - array[1]
product = array[0] * array[1]
result = ""
result << sum
result << difference
result << product
return result
end
sum_difference_product
【问题讨论】:
标签: arrays ruby string input output