Hola, buenas tardes.
Necesito ayuda con la solución de los siguientes ejercicios de Ruby. La verdad soy nuevo en esto pero ya llevo mucho tiempo intentando resolverlo sin poder. Ojalá alguien me pueda ayuda a solucionar.
Los ejercicios son los siguientes:
EJERCICIO 1.
Escribe un método llamado save_contacts que reciba un arreglo de hashes con la información de personas y escriba un archivo separado por comas llamado contactos.csv. Por ejemplo:
El archivo debería quedar de la siguiente forma:
1,Pedro Perez,123456
2,Juan Gomez,654321
SOLUCIÓN EJERCICO 1
El ejercicio 1. Lo logré resolver, el problema es los de abajo los cuales no he podido.
EJERCICIO 2
Escribe un método llamado load_contacts que cargue la información de personas de un archivo llamado contactos.csv y retorne un arreglo de hashes como el del método anterior.
load_contacts # debería retornar un arreglo de hashes
Hice una parte del ejercico 2, el resto no tengo ni idea como resolverlo, no se hacer que retorne el arreglo de hashes. A continuación lo que hice.
EJERCICIO 3
Modifica los dos métodos anteriores para que reciban la ruta del archivo que se quiere crear:
De este si no he hecho nada.
¡Ayuda por favor!