Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
Polecenie 1

Napisz naiwny konwerter liczb naturalnych z systemu dwójkowego (binarnego) na dziesiętny. Działanie konwertera przetestuj dla liczby 11111100100.

Naiwny konwerter polega obliczeniu sumy iloczynów kolejnych potęg liczby 2 (wag) oraz odpowiadających im cyfr liczby dwójkowej.

Przykład 1

Dla liczby 101001Indeks dolny (2) konwerter zadziała następująco:

1   2 0   +   0 2 1 + 0 2 2 + 1 2 3 + 0 2 4 + 1 2 5

Specyfikacja problemu:

Dane:

  • liczba – łańcuch znaków; liczba naturalna zapisana w systemie dwójkowym

Wynik:

  • wynik – liczba naturalna; liczba zapisana w systemie dziesiętnym

Wynik po konwersji:

Linia 1. 2020.
RjomivL01JX2R
Wymyśl pytanie na kartkówkę związane z tematem materiału.
Polecenie 2

Napisz konwerter liczb naturalnych z systemu dwójkowego (binarnego) na dziesiętny, wykorzystując schemat Hornera. Działanie konwertera przetestuj dla liczby 11111100100.

Specyfikacja problemu:

Dane:

  • liczba – łańcuch znaków; liczba naturalna zapisana w systemie dwójkowym

Wynik:

  • wynik – liczba naturalna; liczba zapisana w systemie dziesiętnym

Wynik po konwersji:

Linia 1. 2020.
RjomivL01JX2R
Wymyśl pytanie na kartkówkę związane z tematem materiału.
Polecenie 3

Porównaj swoje rozwiązania z przedstawionymi w filmie.

RZrdkka9iTY2N
Film nawiązujący do treści algorytm zamiany liczby bin na dec.
RN7QAxONI6FCG

Przycisk do pobrania pliku TXT z kodem źródłowym.

Plik TXT o rozmiarze 502.00 B w języku polskim