El uso de memoria dinámica es necesario cuando no se sabe el numero exacto de datos/elementos a tratar.