KWALIFIKACJA INF2 + INF3 - CZERWIEC 2011

PYTANIE NR 21.
Który z algorytmów przedstawionych w postaci listy kroków odpowiada schematowi blokowemu?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Analizując schemat blokowy i porównując go z podanymi algorytmami, odpowiedź A jest zgodna z przedstawionym schematem. W kroku 1 zwiększamy wartość x o 3, co odpowiada blokowi "x = x + 3". Następnie w kroku 2 sprawdzamy warunek "x > 3", co odpowiada diamentowi z pytaniem "Czy x > 3?". Jeśli warunek jest spełniony, wykonujemy krok 3, dzieląc y przez 3 i przypisując nową wartość do y, co odpowiada blokowi "y = y / 3". W kroku 4 sprawdzamy, czy y > 0, co odpowiada kolejnemu diamentowi z pytaniem "Czy y dodatnie?". Jeśli tak, wypisujemy y, co odpowiada blokowi "Wypisz y". Pozostałe odpowiedzi B, C i D nie są zgodne ze schematem blokowym z powodu nieprawidłowych warunków lub kolejności działań.



📡 Brak połączenia internetowego