Śledzenie algorytmu
Analiza algorytmu z arkusza: śledzenie i złożoność - Informatyka - liceum klasa 4, zakres rozszerzony (Python)
Zadanie z arkusza podaje algorytm w pseudokodzie i każe uzupełnić tabelę wyników. Przy komputerze można przepisać go na Pythona i wypisać wartości zmiennych w każdym obrocie pętli. Pseudokod: ```text s ← 0 dopóki n > 0 wykonuj c ← n mod 10 jeżeli c mod 2 = 0: s ← s + c n ← n div 10 zwróć s ```
def mystery(n):
s = 0
while n > 0:
c = n % 10
if c % 2 == 0:
s += c
n //= 10
print("c =", c, "s =", s, "n =", n)
return s
print("wynik:", mystery(48271))Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Informatyka - liceum klasa 4, zakres rozszerzony·Zaloguj się, aby zapisać postęp na koncie.