Skip to content

Instantly share code, notes, and snippets.

@nicoder
Created March 4, 2015 20:26
Show Gist options
  • Save nicoder/e8ef8ee0f9ef93771025 to your computer and use it in GitHub Desktop.
Save nicoder/e8ef8ee0f9ef93771025 to your computer and use it in GitHub Desktop.
dzielenie.rb
# dzielenie do 30
def dzielenie
loop do
n1, n2 = get_numbers
question = "#{n1 * n2} / " + n2.to_s + " ="
20.times{puts}
puts question
r = gets.to_i
answer r, n1, question
end
end
def get_numbers
n1, n2 = 100, 100
while n1 * n2 > 30
numbers = (1..15).to_a.shuffle
n1 = numbers[0]
n2 = numbers[1]
end
[n1, n2]
end
def answer r, n1, question
if r == n1
`say bravo konstancja!`
print 'bravo!'
else
`say oh no...`
print 'oh no...'
end
puts " " + question + " #{n1}"
end
dzielenie
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment