Условие для вашего цикла: index < 20 && index % 3 == 0
Это условие ложно при index = 1
, поэтому цикл останавливается.Чтобы сделать эту работу, разделите условие на две части.Поместите один, если for
и один в if
.Ниже приведен код:
double beta[20] = { 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 };
cout << fixed << showpoint << setprecision(2);
for (int index = 0; index < 20 ; index++){ // First condition
if (index % 3 == 0){ // Second condition
cout << beta[index] << endl;
}
}
Надеюсь, что поможет!