Skip to content

Instantly share code, notes, and snippets.

@oddlyfunctional
Created October 9, 2017 18:12
Show Gist options
  • Save oddlyfunctional/bc2026264bd5a84c9609452ff9fad7c5 to your computer and use it in GitHub Desktop.
Save oddlyfunctional/bc2026264bd5a84c9609452ff9fad7c5 to your computer and use it in GitHub Desktop.
carteira = 100
custo_da_aposta = 10
valor_do_premio = 50
while carteira >= custo_da_aposta
carteira = carteira - custo_da_aposta
# 1) Imprimir "Bem-vindo ao jockey, faça sua aposta!"
puts "Bem-vindo ao jockey, faça sua aposta!"
# 2) Definir uma lista de cavalos
# 1 cavalo -> String
# n cavalos -> array de strings
# Sem noção, Rapidão, Atrasildo, Zé
cavalos = ["Sem noção", "Rapidão", "Atrasildo", "Zé"]
# 3) Imprimir lista de cavalos
puts cavalos
# 4) Guardar o cavalo que o usário escolheu numa variável
aposta = gets.chomp
# 5) Sortear um cavalo para ser o ganhador
ganhador = cavalos.sample
# 6) Dizer se o usuário ganhou a aposta ou não
if aposta == ganhador
puts "Parabéns, você ganhou R$50!"
carteira = carteira + valor_do_premio
else
puts "Que pena, o ganhador foi #{ganhador}"
end
puts "Você ainda tem R$#{carteira}"
end
puts "Acabou sua grana!"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment