Materiały pomocnicze, rozwiązania zadań i arkusze egzaminacyjne – wszystko, czego potrzebujesz, aby zdać egzamin i rozwijać swoje umiejętności programistyczne.
Pytanie 26
Na rysunku przedstawiony jest fragment schematu blokowego pewnego algorytmu. Ile razy zostanie sprawdzony warunek n < 7?
Opcje odpowiedzi:
A) 7 B) 6 C) 5 D) 8
Prawidłowa odpowiedź:
B) 6
Wyjaśnienie:
Dlaczego Warunek Jest Sprawdzany 6 Razy?
Ważnym elementem jest operator n++, który zwiększa wartość npo każdym dodaniu do s. Dlatego przy pierwszym wejściu do bloku pętli:
Zaczynamy od n=1 .
Najpierw dodajemy n do s (czyli s+=n).
Następnie, po dodaniu, wartość n jest zwiększana o 1 przez n++. W rezultacie, przy pierwszym sprawdzeniu warunku, n=2.
Przebieg Pętli
Krok po kroku:
Pierwsze sprawdzenie:n=2 (warunek n<7 jest spełniony, kontynuujemy).
Drugie sprawdzenie:n=3 (warunek n<7 jest spełniony, kontynuujemy).
Trzecie sprawdzenie:n=4 (warunek n<7 jest spełniony, kontynuujemy).
Czwarte sprawdzenie:n=5 (warunek n<7 jest spełniony, kontynuujemy).
Piąte sprawdzenie:n=6 (warunek n<7 jest spełniony, kontynuujemy).
Szóste sprawdzenie:n=7 (warunek n<7 nie jest spełniony – pętla kończy działanie).