Programación en Ruby/Operaciones de entrada y salida
- Operaciones Básicas de I/O
El método básico para imprimir algo en Ruby es usando print(), o, si queremos espaciado println(), como en c++
print("Hola mundo")
=> Hola Mundo
Recordemos que ruby es un lenguaje interpretado, por lo que no es necesario todo un gran protocolo para imprimir algún valor, genial no?
Además, hay otra forma de mandar una salida, miren
puts “Hola mundo, de nuevo”
=> Hola mundo, de nuevo
Todo está bien hasta acá, pero… ¿Y si queremos recibir alguna entrada?, eso también es simple, usamos el comando gets, veamos
puts "¿Como te llamas?"
name = gets.chomp
puts "Hola " + name + "!"
eso te pide el nombre, lo guarda en la variable “name” y lo utiliza para imprimir un saludo.