2. You declare an array by specifying the size in the declaration of the array just once, like this: float v[5]
All 6 indices of the array will be created. You don't have to declare each index separately.
3. Your while loop isn't going to work. try_again is uninitialized when you evaluate the while clause, so it's just going to fall through on the first check. You need to move your prompt to try again inside the body of the loop.
4. Since your ints are all stored in an array, just pass that array to the function. No need to declare each value as a separate parameter.
5. You are prompting for integers, but storing them in floats. Don't know if that's intentional or not.
And you're still not using code tags. When you make a post, there is a little hash button on the right side, under "Format:". Click that, and put your code between the code tags that appear.
I am prompting the user to enter six numbers, or integers.
Yes, you are prompting them to enter 6 integers, but you are accepting 6 floating point numbers.
1 2 3
float v[5]; // Allocates an array whose valid indices are 0..4 inclusive (5 total elements)
cin >> /* ... */ v[ 5 ]; // 5 is not a valid index per previous comment