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