ID: 2824 OOP - Podstawy Łatwe

Źródło: Arkusze CKE

Zaproponowany fragment kodu w języku Java wypełnia tablicę elementami:
int[] tablica = new int [10];
int j = 2;

for (int i = 0; i < 10; i++) {
tablica[i] = j;
j += 2;
}

Warianty odpowiedzi

  1. A

    0, 1, 2, 3, 4, 5, 6, 7, 8, 9

  2. B

    2, 2, 2, 2, 2, 2, 2, 2, 2, 2

  3. C

    2, 4, 6, 8, 10, 12, 14, 16, 18, 20

  4. D

    1, 2, 3, 4, 5, 6, 7, 8, 9, 10

Wyjaśnienie

Przeanalizujmy krok po kroku wykonanie tej pętli.

Zmienna j startuje od wartości 2. Pętla wykonuje się 10 razy (dla indeksów i od 0 do 9).

W każdej iteracji do kolejnego elementu tablicy wpisywana jest wartość j, a zaraz potem j jest zwiększane o 2 (operacja j += 2).

Dostajemy więc ciąg kolejnych 10 dodatnich liczb parzystych: 2, 4, 6, 8, 10, 12, 14, 16, 18 oraz 20.

Sprawdź się w praktyce

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

Podobne pytania — OOP - Podstawy