首页 > 其他 > 详细

Ruby版的猜数字游戏

时间:2015-02-24 00:48:38      阅读:327      评论:0      收藏:0      [点我收藏+]
puts "Please input Number1: "				#提示输入第一个数
number1=gets								#保存第一个数
puts "Please input an operator(+,-,*,/): "
op=gets
puts "Please input Number2: "
number2=gets

case op.chomp								#根据运算符执行相应的运算
	when "+"
		result=number1.to_i+number2.to_i
	when "-"
		result=number1.to_i-number2.to_i
	when "*"
		result=number1.to_i*number2.to_i
	when "/"
		result=number1.to_i/number2.to_i
end
#输出计算结果
puts "Result:#{number1.chomp}#{op.chomp}#{number2.chomp}=#{result}"

运行结果:

G:\share\ruby>ruby number_guess.ry

请输入0-100之间的数字, 猜测程序随机生成的数字的大小

50

你输入的数字太小了

请输入0-100之间的数字, 猜测程序随机生成的数字的大小

75

你输入的数字太小了

请输入0-100之间的数字, 猜测程序随机生成的数字的大小

82

你输入的数字太小了

请输入0-100之间的数字, 猜测程序随机生成的数字的大小

91

你输入的数字太小了

请输入0-100之间的数字, 猜测程序随机生成的数字的大小

96

你输入的数字太小了

请输入0-100之间的数字, 猜测程序随机生成的数字的大小

98

你输入的数字太大了

请输入0-100之间的数字, 猜测程序随机生成的数字的大小

97

恭喜你, 你猜对了

count=7


G:\share\ruby>


Ruby版的猜数字游戏

原文:http://my.oschina.net/u/553266/blog/379639

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!