我需要学习如何获得用户指定的最大数字的概念。用户可以指定'n'个数字。
答案 0 :(得分:0)
puts "Enter Number of inputs"
n = gets.chomp.to_i
puts "the numbers"
a = [] # store the numbers in an array
for i in (0...n)
i = gets.chomp.to_i
a.push(i)
end
a.sort # sort function to sort the array, the last value will be then the largest
puts a[n-1]
答案 1 :(得分:0)
Ruby类的Array类有一个max方法,它给出了数组中所有数字的最大值。 例如,
[23,65,2,32,1].max
=> 65
有一个类似的min方法,它给出了所有数字的最小值。
[23,65,2,32,1].min
=> 1