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

Promt fecha após receber a ultima informação solicitada

Por algum motivo quando insiro o valor do palpite o prompt simplesmente fecha e não exibe as ultimas instruções...

puts "Bem vindo ao meu primeiro jogo!"
puts "Digite o nome de jogador: " 
nome = gets

puts
puts

puts "Olá " + nome

puts

puts "Foi escolhido um número de 1 a 200...\n Tende advinha-lo!"

numero_secreto = 100



puts "Qual seu palpite?"

palpite = gets

puts 

puts "Seu palpite é: " + palpite
puts "E está... "
palpite.to_i == numero_secreto
3 respostas

Oi Roberto, tudo bem? Como assim? Ele fecha? Você está executando o arquivo dando dois cliques, é isso?

Sim, acho que preciso de algum comando como o console.readkey(true) do c#, mas não sei qual seria em ruby... O programa, no caso, executa a função programada logo em seguida fecha, como esperado.

solução!

Opa Roberto, executar com dois cliques no arquivo é uma coisa meio incomum no Ruby, PHP, etc. Faz o seguinte: Abre o terminal, navega até onde o arquivo .rb está com o comando cd e executa o arquivo com o comando ruby nomedoarquivo .