Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro de compilação

Bom dia pessoal,

Eu não estou saber o porque desse erro aqui no meu código, a mensagem de erro que dá é essa:

"undefined local variable or method `a' for main:Object"

Ó código é esse aqui:

puts "Bem vindo ao jogo da adivinhação" puts "Qual é o seu nome?" nome = gets a puts "\n\n\n\n" puts "Começaremos o jogo pra você, " + nome

puts "Escolhendo um número secreto entre 0 e 200..." numero_secreto = 175 puts "Escolhido... que tal adivinhar hoje nosso número secreto?"

puts "\n\n\n" puts "Tentativa 1" puts "Entre com o número" chute = gets puts " Será que acertou? Você chutou " + chute

acertou = numero_secreto == chute.to_i

if acertou puts "Acertou!" else maior = numero_secreto > chute.to_i if maior puts "O número secreto é maior!" else puts "O número secreto é menor!" end end

Muito obrigado pela ajuda...

1 resposta
solução!

Já descobrir qual era o erro na compilação, muito obrigado! o/