Wynik 0,10,20,30,40,50,60,70,80,90 odpowiada sytuacji, w której pętla wykonuje się dla kolejnych iteracji oddalonych o stały krok równy 10 i w każdej iteracji dopisuje do tablicy aktualną wartość (lub wartość od niej zależną, np. dziesięciokrotność licznika).
Aby otrzymać dokładnie te elementy, muszą być spełnione dwa warunki:
- krok iteracji powoduje przejście przez wartości co 10 (np. zwiększanie licznika o 10 albo obliczanie wstawianej wartości jako 10 * licznik),
- warunek zakończenia nie dopuszcza wartości 100 (np. pętla kończy się, gdy liczba jest mniejsza niż 100), dzięki czemu ostatnim elementem jest 90.
Odpowiedź 0,1,2,3,4,5,6,7,8,9,10 jest typowa dla pętli z krokiem 1 i zakresem do 10 włącznie. To częsty błąd, gdy ktoś automatycznie zakłada inkrementację o 1 bez spojrzenia na faktyczny krok.
Odpowiedź 0,1,2,3,4,5,6,7,8,9 również odpowiada zliczaniu co 1, ale kończy się przed 10 (np. warunek "mniejsze niż 10"). Różnica między 9 a 10 wynika właśnie z tego, czy warunek dopuszcza wartość graniczną.
Odpowiedź 10,20,30,40,50,60,70,80,90,100 wskazuje na inny punkt startu (10 zamiast 0) i/lub dopuszczenie wartości 100 jako ostatniej. To pasuje do pętli zaczynającej od 10 albo takiej, która kończy się warunkiem "mniejsze lub równe 100".
Na egzaminie warto zawsze szybko "prześledzić" pierwsze 2–3 iteracje (wartość licznika i wartość dopisywana do tablicy). Taki krótki trace zwykle natychmiast ujawnia, czy sekwencja ma krok 1, 10, czy jest przesunięta o 10.