Static Arrays: Static array declarations begin with knowing their size. Static arrays have a constant size for the life of the program. This size must also be known before the compiler is run. So, the beginning of declaring a static array with good programming practice is declaring the size as a constant integer. const int SIZE = 10; This line of code declares an integer variable called SIZE that is constant (cannot be changed) and has the value of 10 throughout the life of the program. The second step in declaring an array is to actually get room or space for the list of variables. For example, to get 10 floats in an array called distances we might write: float distance[SIZE]; Array indices range from 0 to SIZE - 1 to give a total of SIZE elements. Thus, it is quite frequent to use a for loop to access every element of an array. The following code outputs every element of the array above to the console in a horizontal fashion. for(int i = 0; i < SIZE; i++) { cout << distance[i] << " "; } cout << endl; These 6 lines of code demonstrate why using a constant integer is preferable over using a literal. By simply changing the 10 in the above lines, we can modify the program to use a different number of floats. If you were to use literals, you would have to change multiply lines fo code. The above should all be a review. In this assignment, you will be gaining practice using arrays. Assignment: Write a program to read in 25 floats into an array called velocity. (Remember read in means to get input from the user via the console/cin.) For each element, multiply its value by 3. This will simulate the distance traveled at that velocity after 3 time units. Finally, output the new value in the array. These values are now distances or displacement values.