Refactorizando la funcion pedir_datos