The program initializes an integer array myArray
with 8 elements, and then calculates its length by dividing the total size of the array in bytes by the size of an individual element.
The program then initializes a counter variable i
to 0 and enters a while
loop. The loop iterates as long as i
is less than the length of the array.
Inside the loop, the program prints out the element at the current index of the array (myArray[i]
) and then increments the counter i
.
Once i
is equal to the length of the array, the loop terminates and the program exits.
#include <iostream>
using namespace std;
int main() {
int myArray[] = {4, 8, 1, 56, 73, 36, 99, 21};
int myArrayLength = sizeof(myArray) / sizeof(*myArray);
int i = 0;
while (i < myArrayLength) {
cout << myArray[i] << endl;
i++;
}
}
4
8
1
56
73
36
99
21