O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

Ruby - Adivinha o número - #12

Iniciado por makergame2000, 18/01/2017 às 19:27

Ruby - Adivinha o número


#12



Este vai ser o nosso segundo programa que vamos criar seguindo este turorial.
Para este programa vamos ter que usar um comando que gere número e esse comando é rand(x) x é o valor máximo que pode ser gerado, este comando vai gerar um valor de 0 a X.



primeiro vamos gerar um valor de 0 a 100 e dar esse valor a uma vareável

numero = rand(100)



de seguida usamos o comando para o jogador colocar um valor, o como no programa da calculadora mas aqui vamos usar o comando to_i para ficar num  valor inteiro

tentativa = gets.to_i


Este será a tentativa do jogador.

de seguida usamos as operações if para comparar o valor.

if tentativa == numero

  end
if tentativa < numero then
  

  end
if tentativa > numero then

  end



E finalmente vamos dar comandos para cada acontecimento da estrutura if.
Se a tenativa for igua ao numero então significa que o jogador acertou o número gerado e ganhou o jogo
caso foi inferir ou maior ele perde.


numero = rand(100)
tentativa = gets.to_i
if tentativa == numero
  print "Acertou!"
  end
if tentativa < numero then
  print "Errou!"
sleep
  end
if tentativa > numero then
  print "Errou"
sleep
  end