`
def da_boas_vindas
puts "Bem vindo ao jogo da adivinhacao"
puts "Qual e o seu nome?"
nome = gets
puts "\n\n\n\n\n"
puts "Comecaremos o jogo pra voce, " + nome
end
def sorteia_numero_secreto puts "Escolha um numero entre 0 e 200" numero_secreto = 175 puts "Escolhido? que tal adivinhar o numero secreto?" puts "\n\n\n\n\n" return numero_secreto end
def pede_um_numero(tentativa, limite_de_tentativas) puts "\n\n\n" puts "Tentativa " + tentativa.to_s + " de " + limite_de_tentativas.to_s puts "Entre com o numero" chute = gets puts "Sera que voce acertou? Voce chutou " + chute chute.to_i end
da_boas_vindas numero_secreto = sorteia_numero_secreto pede_um_numero limite_de_tentativas = 5
for tentativa in 1..limite_de_tentativas chute = pede_um_numero
acertou = numero_secreto == chute.to_i
if acertou puts " acertou !" break else maior = numero_secreto > chute.to_i if maior puts " O numero secreto e maior!" else puts " O numero secreto e menor!" end end end
`
Ola boa noite, estou quebrando a cabeca aqui faz um tempo mas nao sei onde errei. estou recebendo a mensagem " wrong number of arguments given (given 0, expected 2). alguem pode dar uma forca ?