wynik = 0; for (i = 0; i < tab.length; i++) { wynik += tab[i]; }
wynik = 0;
for (i = 0; i < tab.length; i++) {
wynik += tab[i];
}
Pokazany fragment realizuje klasyczny wzorzec akumulacji (sumowania) elementów tablicy.
Dlatego poprawny opis działania to: policzyć sumę wszystkich elementów tablicy.
Pozostałe odpowiedzi są niepoprawne, bo nie wynikają z operacji wykonanych w kodzie:
Wskazówka egzaminacyjna: gdy widzisz zmienną ustawioną na 0 (lub 1) przed pętlą i potem operację w stylu x += ... albo x *= ..., najczęściej testowany jest właśnie mechanizm akumulacji (suma, iloczyn, zliczanie).
To pytanie poprawnie rozwiązuje 58% zdających egzamin. średnie
Specjaliści zwracają uwagę: "Fragment kodu ustawia wynik na 0, a następnie w pętli for przechodzi po wszystkich indeksach od 0 do tab.length - 1."
Źródła:
Materiały:
Sprawdź odpowiedź