Guest User

Untitled

a guest
Jan 18th, 2019
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. =begin
  2. Demostrar la impresión y lectura de datos
  3. en la terminal o consola con Ruby
  4.  
  5. @author parzibyte
  6. =end
  7. # Para imprimir, usamos puts
  8. puts "Hola, mundo"
  9. # Mensajes en una nueva línea cada uno
  10. puts "Hola", "Mundo", "Soy Ruby"
  11. # O como si se concatenaran
  12. puts "Hola" "Mundo" "Soy Ruby"
  13. # Paréntesis opcionales
  14. puts("parzibyte.me")
  15.  
  16. # Para leer, usamos gets
  17. puts "Dime tu nombre"
  18. nombre = gets
  19. puts "Hola, #{nombre}"
  20. # gets devuelve la cadena pero con un salto de línea, para quitarlo se usa chomp
  21. puts "Escribe otra cosa"
  22. sin_salto_de_linea = gets.chomp
  23. puts "Lo que escribiste es: '#{sin_salto_de_linea}'"
  24. # Como esto regresa una cadena, se puede convertir a entero
  25. puts "Dime tu edad"
  26. edad = gets.to_i
  27. puts "Dentro de 10 años, tu edad será de #{edad + 10}"
  28.  
  29. # O como flotante con to_f
  30. puts "Ingresa la cantidad que transfieres:"
  31. cantidad = gets.to_f
  32. puts "El doble de la cantidad es #{cantidad * 2}"
Add Comment
Please, Sign In to add comment