ID: 2064 Algorytmika Średnie

Źródło: Arkusze CKE

Wskaż pętlę, która w języku JavaScript wyświetli sześć kolejnych liczb parzystych

Warianty odpowiedzi

  1. A

    for(i=2;i<12;i++) {i++; document.write(i);}

  2. B

    for(i=2;i<12;i+=2) {document.write(i);}

  3. C

    for(i=2;i<=12;i+=2) {document.write(i);}

  4. D

    for(i=2;i<=12;i++) {i=i+2; document.write(i);}

Wyjaśnienie

Przeanalizujmy warunki zadania: musimy wypisać sześć kolejnych liczb parzystych, zaczynając od pierwszej z nich, czyli 2. Będzie to ciąg: 2, 4, 6, 8, 10 oraz 12.

Pętla for musi zatem spełniać trzy kryteria:
Zmienna początkowa i przyjmuje wartość 2.
Warunek trwania pętli i <= 12 pozwala uwzględnić liczbę 12.
Krok pętli i += 2 zwiększa wartość o 2 przy każdej iteracji.

Taka pętla wykona się dokładnie 6 razy i wyświetli oczekiwany ciąg liczb.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.03 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Algorytmika