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.