Unidad VII Programando en Ruby
Ejercicio en Ruby
En esta clase se nos solicito realizar un pequeño programita con el lenguaje Ruby, yo escogi un ejercicio propuesto en esta pagina http://www.solveet.com/exercises/El-Numero-Magico/434. El cual es el siguiente:
La consola les debera preguntar cual es el numero que genero (entre 1 y 10) y ustedes deberan responder. Si consiguen adivinar el numero, se les suma una vida, caso contrario se les resta. El total de vidas es de 7.
Pistas
- Generar un numero aleatorio entre 1 y 10.
- Introducir el numero a adivinar.
- Si adivinaste, sumas una vida al total (7) o si fallaste restas una vida al total.
vida = 7 vivo = true while vivo numeroAzar = rand(10) print "Cual es el numero que se ha generado (entre 0 y 10): " numeroUser = gets.chomp.to_i puts "El numero generdo al azar fue: #{numeroAzar}" puts "El numero que usted ingreso: #{numeroUser}" if numeroAzar == numeroUser vida = vida+1 puts "Felicidades, Usted a ganado una vida, Ahora tiene #{vida} vidas" else vida = vida-1 puts "Lo siento, Usted a perdido una vida, Ahora tiene #{vida} vidas" end if vida == 0 vivo=false else vivo=true end end puts "JAJAJA PERDISTE, VUELVE A JUGAR..."
Desde la siguiente pagina se puede probar el codigo en caso de que no tengas ruby instalado: https://repl.it/languages/ruby
Comentarios
Publicar un comentario