Wejście: n (8-bitowa liczba całkowita z przedziału [-128, 127] )
Wyjście: 8 bitów liczby n w postaci kodów ASCII '0' lub '1'
Lista kroków:
K01: CZYTAJ n
K02: JEŻELI n ⩾ -128 I n⩽ 127 WYKONAJ
K03: bit_8 ← chr(uint(n)) MOD 2 + 48)
K03: bit_7 ← chr(uint(n)/2^1) MOD 2 + 48)
K03: bit_6 ← chr(uint(n)/2^2) MOD 2 + 48)
K03: bit_5 ← chr(uint(n)/2^3) MOD 2 + 48)
K03: bit_4 ← chr(uint(n)/2^4) MOD 2 + 48)
K04: bit_3 ← chr(uint(n)/2^5) MOD 2 + 48)
K05: bit_2 ← chr(uint(n)/2^6) MOD 2 + 48)
K06: JEŻELI n<0 WYKONAJ
K07: bit_1 ← '1'
K08: W PRZECIWNYM RAZIE
K09: bit_1 ← '0'
K10: WYPISZ bit_1 + bit_2 + bit_3 + bit_4 + bit_5 + bit_6 + bit_7 + bit_8 + ' '↵'
K11: ZAKOŃCZ
Witam, czy mógłby ktoś napisać prawidłowy zapis od K03 do K05?