Skip to content

Instantly share code, notes, and snippets.

@felhix
Last active April 7, 2021 16:20
Show Gist options
  • Select an option

  • Save felhix/42c6bc860c2f4e72ce098c5b8ea9da97 to your computer and use it in GitHub Desktop.

Select an option

Save felhix/42c6bc860c2f4e72ce098c5b8ea9da97 to your computer and use it in GitHub Desktop.
def sum_of_multiples(multiple1, multiple2, number_to_go)
sum = 0
number_to_go.times do |current_number|
sum += current_number if current_number % multiple1 == 0 || current_number % multiple2 == 0
end
sum
end
def ask_for_numbers
puts "Nombre 1 ?"
multiple1 = gets.chomp.to_i
puts"Nombre 2 ?"
multiple2 = gets.chomp.to_i
puts "Jusqu'à combien ?"
number_to_go = gets.chomp.to_i
return multiple1, multiple2, number_to_go
end
def perform
multiple1, multiple2, number_to_go = ask_for_numbers
puts sum_of_multiples(multiple1, multiple2, number_to_go)
end
perform
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment