Vielleicht hilft das etwas:
Wenn du weißt wie lange etwas dauert nimmst du eine for-Schleife, wenn du nicht weißt wie lange etwas dauert, eine while-Schleife
while(Bedingung){} - solange die Bedingung erfüllt (wahr) ist, läuft die Schleife
z.B. solange dein Guthaben noch größer als 0 ist, passiert etwas.