Ruby计算加权平均分(完美版,面向过程)

2015-08-20 0 959
Ruby计算加权平均分(完美版,面向过程)
@score=[]
@balance=[]
sum=0
total_credit=0
puts "input your the number of your courses:"
course_number=gets
puts "inputs your scores now:"
for i in 1..course_number.to_i
  temp=gets
  @score<<temp.to_i
end
puts "input your balance now:"
for i in 1..course_number.to_i
  temp2=gets
  @balance<<temp2.to_i
end
for i in 1..course_number.to_i
  sum=sum+@score[i].to_i*@balance[i].to_i
end
for i in 1..course_number.to_i
  total_credit=total_credit+@balance[i].to_i
end
result=sum/total_credit
puts "your balance average score is #{result}"

遇见资源网 ruby Ruby计算加权平均分(完美版,面向过程) http://www.ox520.com/16453.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务