Ruby - Ayuda con script, soy nobato

 
Vista:

Ayuda con script, soy nobato

Publicado por yergui (1 intervención) el 06/07/2017 17:04:37
Hola, buenas a todos.
Estoy creando (intentando crear) un script donde te pida una IP y te imprima en pantalla las 10 ip's siguientes.
de momento lo que mejor me ha funcionado es este código:

1
2
3
4
5
6
7
puts "introduzca la IP:"
STDOUT.flush
laip=gets.chomp
laip2=laip.to_i
10.times do |laip2|
puts "#{laip2}"
end

Se que de esta manera esta mal, pero no encuentro la forma de que al introducir una ip, como darle un formato para que el script lo cuente como numero (incluyendo los puntos), he probado a pasarlo a 'strange' cambiando el '.to_i' por '.to_s', pero me da error de sintaxis.

Tambien e quitado el '10.times do..' y he usado los bucles 'for' y 'while', sin demasiado exito.

Indagando por internet he usado algun ejemplo para darle formato al numero, acaba siendo peor

No se en que punto meto la pata, lo que tendria que añadir, etc.... ando un poco perdido :(

Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder