O, se preferisci una soluzione più generale:
codice:
int x=4;
int max=100;
int incr[]={1, 1, 1, 5}; // qui metti i valori di cui incrementare di volta in volta
size_t period=sizeof(incr)/sizeof(*incr);
for(int i=0; x<=max; i++, x+=incr[i%period])
    cout << x << "\t";