למשל במשחק הזיכרון - אנחנו מעוניינים לתת למשתמש להפוך קלפים שוב ושוב,
עד שהמשחק מסתיים.
ובפייתון:
# variable 'game_over' will be used to flag the end of the game.
game_over = 0
while not game_over:
# handle one turn of the game here.
.
.
# somewhere, we need to decide that the game is over.
if .....:
game_over = 1
(תחילה סמן שהמשחק לא נגמר {game_over = 0}. לאחר
מכן, כל עוד המשחק לא נגמר, בצע את התור הבא. אם במהלת התור מזהים שהמשחק
נגמר, מסמנים זאת על-ידי שינוי game_over ל-1, ובפעם הבאה הלולאה תסתיים).