Ruby版的猜數字遊戲

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}"

運行結果:
ruby

G:\share\ruby>ruby number_guess.rycode

請輸入0-100之間的數字, 猜想程序隨機生成的數字的大小get

50input

你輸入的數字過小了class

請輸入0-100之間的數字, 猜想程序隨機生成的數字的大小程序

75co

你輸入的數字過小了cas

請輸入0-100之間的數字, 猜想程序隨機生成的數字的大小數字

82生成

你輸入的數字過小了

請輸入0-100之間的數字, 猜想程序隨機生成的數字的大小

91

你輸入的數字過小了

請輸入0-100之間的數字, 猜想程序隨機生成的數字的大小

96

你輸入的數字過小了

請輸入0-100之間的數字, 猜想程序隨機生成的數字的大小

98

你輸入的數字太大了

請輸入0-100之間的數字, 猜想程序隨機生成的數字的大小

97

恭喜你, 你猜對了

count=7


G:\share\ruby>

相關文章
相關標籤/搜索