Posted By

PabloBentezMolina on 07/21/11


Tagged

numero


Versions (?)

Juego aleatorio


 / Published in: Ruby
 

Este programa hace que elijas un numero del 1 al 20

  1. puts "Bienvenido al juego del numero que nunca adivinaras wajajajaja"
  2. puts "Es un numero entre 1 y 20 que nunca adivinaras!! Te dare 5 oportunidades"
  3. puts "Escribe un numero!"
  4. numero_secreto = rand(20)
  5. numero_jugador = gets.chomp.to_i
  6.  
  7. intentos = 0
  8.  
  9. while (intentos < 1 && numero_secreto != numero_jugador) do
  10. if numero_jugador == numero_secreto
  11. puts "Bien lo has acertado!"
  12. intentos +=1
  13. else
  14. puts "Intentalo otra vez!"
  15. numero_jugador = gets.chomp.to_i
  16. intentos = 1
  17. end
  18. if numero_jugador == numero_secreto
  19. puts "Bien lo has acertado!"
  20. intentos +=1
  21. else
  22. puts "Intentalo otra vez!"
  23. numero_jugador = gets.chomp.to_i
  24. intentos = 2
  25. end
  26. if numero_jugador == numero_secreto
  27. puts "Bien lo has acertado!"
  28. intentos +=1
  29. else
  30. puts "Intenatalo otra vez!"
  31. numero_jugador = gets.chomp.to_i
  32. intentos = 3
  33. end
  34. if numero_jugador == numero_secreto
  35. intentos +=1
  36. else
  37. puts "Intenatalo otra vez!"
  38. numero_jugador = gets.chomp.to_i
  39. intentos = 4
  40. end
  41. if numero_jugador == numero_secreto
  42. intentos +=1
  43. else
  44. puts "Intentalo otra vez!"
  45. numero_jugador = gets.chomp.to_i
  46. intentos = 5
  47. end
  48.  
  49. puts "Lo has adivinado en #{intentos} intentos! :)"
  50. end

Report this snippet  

You need to login to post a comment.