int count_multiples(int (&array)[100]) { int result = 0; bool multipleFound;
for (int b = 0; b < 96; b++) { multipleFound = true; for (int num = 2; num <= 5; num++) if (array[b + num - 2] != num) { multipleFound = false; break; }
if (multipleFound) result++; else b += 3; } }
int main() { int array[100]; fill_array(array); print_array(array);
cout << "The number of multiples of {2, 3, 4, 5} found: " << count_multiples(array) << endl;
Comments
Leave a comment