Odpowiedź :
Odpowiedź:
W załączniku .txt program bez komentarzy.
Wyjaśnienie:
tablica=[128,64,32,16,8,4,2,1]
#definiowanie listy
liczba=int(input('Podaj liczbę: '))
#wprowadzenie przez użytkownika liczby
for i in (tablica):
#rozpoczęcie pętli. "i" przyjmuje wartości z tablicy
if liczba>=i:
#sprawdzenie warunku, czy liczba jest większa od elementu z tablicy
print('1',end='')
#wówczas drukujemy 1 /end='' uniemożliwia programowi przechodzenia przy drukowaniu do następnego wiersza oraz usuwa sztuczne spacje dodawane podczas drukowania przez Pythona
liczba=liczba-i
#zmniejszenie wartości liczby o element z tablicy
else:
print(0,end='')
#gdy liczba jest mniejsza od elementu tablicy, program drukuje 0
