народ, не изобретайте велосипедов, для этого как раз vector и есть. Конечно для упражнений можно и самому написать но в реальном коде....
Код:
#include <vector>
using namspace std;
...
vector<float> arr;
for (...) {
arr.push_back(f);
}
for (int i = 0; i < arr.size(); ++i)
print(arr[i]...);
...