👤

PYTHON !!
Napisz program, który ma sprawdzić czy wprowadzona z klawiatury liczba jest podzielna przez 3. Jeśli wprowadzona liczba będzie podzielna przez 3, pojawi się komunikat: „Liczba … (zmienna liczba) jest podzielna przez 3.” Jeśli liczba nie będzie podzielna przez 3, pojawi się komunikat: „Liczba (zmienna liczna) nie jest podzielna przez 3”.


Odpowiedź :

"Jest podzielna przez 3" to znaczy, że reszta z dzielenia przez 3 musi dać 0. Jeśli jest jakaś reszta to liczba nie jest podzielna przez 3.

liczba = int(input("Podaj liczbę: "))

if liczba % 3 == 0:

   print(f"Liczba {liczba} jest podzielna przez 3")

else:

   print(f"Liczba {liczba} nie jest podzielna przez 3")

Działanie:

❯ python3 podzielne_3.py

Podaj liczbę: 25

Liczba 25 nie jest podzielna przez 3

❯ python3 podzielne_3.py

Podaj liczbę: 45

Liczba 45 jest podzielna przez 3

❯ python3 podzielne_3.py

Podaj liczbę: 232524159

Liczba 232524159 jest podzielna przez 3