@@ -13,7 +13,7 @@ construcciones que nos ofrece para trabajar con sus tipos básicos y estos tipos
1313> de Ruby y cuando termines de configurar el ambiente, vuelvas a esta práctica para hacer
1414> los ejercicios.
1515> Si bien en general es indistinto de qué forma tengas instalado Ruby y qué versión del
16- > lenguaje utilices, es importante que utilices una versión relativamente reciente (`2.5 `
16+ > lenguaje utilices, es importante que utilices una versión relativamente reciente (`2.6 `
1717> o posterior).
1818
1919# Ejercicios
@@ -58,15 +58,15 @@ construcciones que nos ofrece para trabajar con sus tipos básicos y estos tipos
5858 Tomá como ejemplos los siguientes casos :
5959
6060 ` ` ` ruby
61- tiempo_en_palabras(Time.new(2021 , 10, 21, 10, 1))
61+ tiempo_en_palabras(Time.new(2022 , 10, 21, 10, 1))
6262 # => "Son las 10 en punto"
63- tiempo_en_palabras(Time.new(2021 , 10, 21, 9, 33))
63+ tiempo_en_palabras(Time.new(2022 , 10, 21, 9, 33))
6464 # => "Son las 9 y media"
65- tiempo_en_palabras(Time.new(2021 , 10, 21, 8, 45))
65+ tiempo_en_palabras(Time.new(2022 , 10, 21, 8, 45))
6666 # => "Son las 9 menos cuarto"
67- tiempo_en_palabras(Time.new(2021 , 10, 21, 6, 58))
67+ tiempo_en_palabras(Time.new(2022 , 10, 21, 6, 58))
6868 # => "Casi son las 7"
69- tiempo_en_palabras(Time.new(2021 , 10, 21, 0, 58))
69+ tiempo_en_palabras(Time.new(2022 , 10, 21, 0, 58))
7070 # => "Casi es las 1"
7171 ` ` `
7272
@@ -112,8 +112,8 @@ construcciones que nos ofrece para trabajar con sus tipos básicos y estos tipos
112112 end
113113 ` ` `
11411411. Tomando el ejercicio anterior como referencia, ¿en qué situaciones usarías los métodos
115- [`send`](https://ruby-doc.org/core-2.7.4 /Object.html#method-i-send) y
116- [`public_send`](https://ruby-doc.org/core-2.7.4 /Object.html#method-i-public_send)
115+ [`send`](https://ruby-doc.org/core-2.7.6 /Object.html#method-i-send) y
116+ [`public_send`](https://ruby-doc.org/core-2.7.6 /Object.html#method-i-public_send)
117117 definidos en la clase `Object`? ¿Cuál es la principal diferencia entre esos dos
118118 métodos?
11911912. Escribí una función `longitud` que dado un arreglo que contenga
@@ -122,7 +122,7 @@ construcciones que nos ofrece para trabajar con sus tipos básicos y estos tipos
122122 recibido como parámetro. Por ejemplo :
123123
124124 ` ` ` ruby
125- longitud(['TTPS', 'Opción', 'Ruby', 'Cursada 2019 '])
125+ longitud(['TTPS', 'Opción', 'Ruby', 'Cursada 2022 '])
126126 # => [4, 6, 4, 12]
127127 ` ` `
12812813. Escribí una función llamada `listar` que reciba un `Hash` y retorne un `String` con
@@ -153,8 +153,8 @@ construcciones que nos ofrece para trabajar con sus tipos básicos y estos tipos
153153 de las letras del `String` y retorne el resultado. Por ejemplo :
154154
155155 ` ` ` ruby
156- rot("¡Bienvenidos a la cursada 2019 de TTPS Opción Ruby!", 13)
157- # => "¡Ovrairavqbf n yn phefnqn 2019 qr GGCF Bcpvóa Ehol!"
156+ rot("¡Bienvenidos a la cursada 2022 de TTPS Opción Ruby!", 13)
157+ # => "¡Ovrairavqbf n yn phefnqn 2022 qr GGCF Bcpvóa Ehol!"
158158 ` ` `
15915917. Escribí un script en Ruby que le pida a quien lo ejecute su nombre, el cual ingresará
160160 por entrada estándar (el teclado), y que lo utilice para saludarl@ imprimiendo en
0 commit comments