Cyfry przez dzielenie
Algorytmy w zadaniach z matematyki: cyfry liczby - Informatyka - liceum klasa 3 (Python)
Cyfry liczby można dostać bez zamiany na tekst: `n % 10` to ostatnia cyfra, a `n // 10` obcina ją. Pętla `while n > 0` przechodzi przez wszystkie cyfry od końca. Tak samo działa to w każdym języku programowania i na maturze ocenia się często właśnie tę metodę.
n = 90417
while n > 0:
print("ostatnia cyfra:", n % 10, "zostaje:", n // 10)
n //= 10Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Informatyka - liceum klasa 3·Zaloguj się, aby zapisać postęp na koncie.