2. Dodawanie pisemne krok po kroku

Matura maj 2026 - Matura z informatyki: arkusze krok po kroku (Python)

**Zadanie 2. Dodawanie.** Przeniesienie powstaje, gdy suma cyfr kolumny (z przeniesieniem z poprzedniej kolumny) ma dwie cyfry. Arkusz pokazuje przykład 27732 + 72619 = 100351 z 4 przeniesieniami. Program idzie od prawej, jak dodawanie na kartce: cyfra jedności to `a % 10`, a `a // 10` ją usuwa. Uruchom krokowo i porównaj z działaniem na kartce. Zwróć uwagę na ostatnią kolumnę: przeniesienie z najwyższej pozycji też się liczy.

a, b = 27732, 72619
carry = 0
count = 0
while a > 0:
    s = a % 10 + b % 10 + carry
    print("cyfry", a % 10, "i", b % 10, "+ przeniesienie", carry, "=", s)
    carry = s // 10
    count = count + carry
    a = a // 10
    b = b // 10
print("przeniesień:", count)

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Matura z informatyki: arkusze krok po kroku·Zaloguj się, aby zapisać postęp na koncie.