Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

erro ao executar

boa noite quando tento executar o codigo da a mensagem de erro: pede_um_numero (wrong number of arguments (given 2, expected 3) Alguem pode me ajudar?

def pede_um_numero(chutes, tentativa, limite_de_tentativas)
    puts "\n\n\n\n"
    puts "Tentativa " + tentativa.to_s + " de " + limite_de_tentativas.to_s
    puts "Chutes até agora: " + chutes
    puts "Entre com o número"
    chute = gets
    puts "Será que acertou? Você chutou " + chute
    chute.to_i
end
2 respostas
solução!

Boa noite Gustavo, tudo bem?

Acredito que não esteja todo o seu código ai correto? Quando você chamou essa função, você passou os 3 parâmetros para ela (chutes, tentativa, limite_de_tentativas)?

O erro que está dando, diz que são esperados 3 parâmetros mas somente foram passados 2.

Verifica se na chamada você passou os 3 parâmetros corretamente.

Abçs.

Deu certo aqui, brigadao!