Se compară cele două eșantioane de cod și se identifică diferența principală.
Eșantionul 1:
pentru (int i = 0; i < 10; i++) {
  printf(”%d”, i);
}

Eșantionul 2:
int i = 0;
deși (i < 10) {
  printf(”%d”, i);
  i++
}

Principala diferență dintre eșantioane este că eșantionul 1 utilizează o buclă pentru buclă, iar eșantionul 2 utilizează o buclă pentru iterație.