La parte iniziale con le variabili azzerate è corretta.
poi dichiari: char i e usi i nei for, char i deve essere: int i.
Per i for, ti chiedo: non li hai mai usati in C++, oppure non li hai mai usati?
per stampare in modo che gli asterischi vadano dopo: "0-29 "
devi prima stampare con: cout << "0-29 "; senza endl, poi con il ciclo for aggiungi gli asterischi, alla fine del ciclo vai accapo per il prossimo conteggio.
il for si imposta:
for (i = 0; i < Rage1; i++)