Programación en Ruby/Operaciones de entrada y salida

De Wikilibros, la colección de libros de texto de contenido libre.
Ir a la navegación Ir a la búsqueda
  • 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?

Ademas, hay otra forma de mandar una salida, miren

puts “Hola mundo, de nuevo” => Hola mundo, de nuevo

Todo esta bien hasta acá, pero… ¿Y si queremos recibir alguna entrada?, eso tambien 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.