Temat 96. Programowanie zamiany reprezentacji liczb między pozycyjnymi systemami
Poniżej znajduje się fragment tematu. Z pełną wersją zapoznasz się w podręczniku Informatyka 1-3.
Wszelkie prawa zastrzeżone. Wszystkie treści na stronie dlaucznia.migra.pl chronione są prawami autorskimi. Dowiedz się więcej.
- W jaki sposób wyznaczamy rozwinięcie dwójkowe liczby dziesiętnej? Pokaż na przykładzie.
- Jak oblicza się wartość dziesiętną liczby binarnej? Wyjaśnij na przykładzie.
- Jak możemy odwoływać się do pojedynczego znaku łańcucha w języku C++ lub Python?
- Jaka funkcja zwraca długość łańcucha w językach C++ i Python?
- W jaki sposób możemy połączyć dwa łańcuchy w językach C++ i Python?
1. Programowanie algorytmu obliczania wartości dziesiętnej liczby dwójkowej
Jak zaprogramować algorytm zamiany liczby dwójkowej na dziesiętną?
W temacie 50. omówiono system dwójkowy oraz algorytmy zamiany liczb pomiędzy systemami dziesiętnym i dwójkowym. W tym temacie zaprogramujemy te algorytmy w językach C++ i Python.

Ćwiczenie 1. Analizujemy realizację algorytmu zamiany liczby dwójkowej na dziesiętną z wykorzystaniem funkcji dwojkowy_na_10()
Wykonaj ćwiczenie zgodnie z treścią w podręczniku.
Ćwiczenie 2. Piszemy program realizujący algorytm zamiany liczby dwójkowej na dziesiętną w językach C++ lub Python
2. Programowanie algorytmu wyznaczania rozwinięcia dwójkowego liczby dziesiętnej
Jak zaprogramować algorytm wyznaczania rozwinięcia dwójkowego liczby dziesiętnej?
Sposób zamiany przykładowej liczby 13 na liczbę dwójkową.

Ćwiczenie 3. Analizujemy realizację algorytmu wyznaczania rozwinięcia dwójkowego liczby dziesiętnej z wykorzystaniem funkcji dziesietny_na_2()
Wykonaj ćwiczenie zgodnie z treścią w podręczniku.
Ćwiczenie 4. Piszemy program wyznaczający rozwinięcie dwójkowe liczby dziesiętnej w językach C++ lub Python
Podziel się swoimi sugestiami do tego tematu
Cały czas się rozwijamy i zależy nam, aby treści dostosować do oczekiwań nauczycieli i uczniów. Masz sugestię do tego tematu? Napisz do nas:
Kto przetwarza moje dane?
Administratorem danych osobowych jest wydawnictwo Migra Sp. z o.o., ul. Świeradowska 51/57, 50-559 Wrocław (dalej „wydawnictwo”).
Powierzone dane są wykorzystywane wyłącznie dla potrzeb wydawnictwa i nie są udostępniane innym podmiotom w celach marketingowych.
Pewne dane mogą być przekazywane innym podmiotom (np. świadczącym usługi pocztowe lub kurierskie) w celu realizacji umowy.
Skąd wydawnictwo ma moje dane osobowe?
Zgodę na przetwarzanie danych wyraziłeś w czasie rejestracji na naszej stronie. Dane osobowe zostały przekazane przez Ciebie w czasie rejestracji lub w trakcie korzystania ze stron udostępnianych przez wydawnictwo.
W jakim celu wydawnictwo przetwarza moje dane osobowe?
Dane przetwarzane są w celu:
- świadczenia usług na stronie wydawnictwa (np. kalendarz nauczyciela, testy, multibooki, wersje demonstracyjne podręczników),
- zapewnienia stabilności pracy systemu (logi systemowe),
- kontaktu w sprawach dotyczących utrzymania konta lub realizacji bieżących zamówień.
Dodatkowo za Twoją zgodą dane przetwarzane są w celu:
- dostarczania zamówionych podręczników (w tym egzemplarzy bezpłatnych), materiałów edukacyjnych, materiałów ćwiczeniowych, poradników metodycznych lub innych materiałów,
- informowania o konferencjach i szkoleniach,
- informowania o produktach i promocjach.
Jak długo przechowywane są moje dane?
Dane osobowe przetwarzamy przez czas wykonywania usługi (posiadania przez Ciebie konta w systemie wydawnictwa), a także po jej zakończeniu w celu:
- obsługi reklamacji,
- zabezpieczania lub dochodzenia ewentualnych roszczeń,
- wypełnienia obowiązków wynikających z innych przepisów prawa, przede wszystkim przepisów podatkowych i rachunkowych.
Jakie mam prawa?
Masz prawo do:
- dostępu do treści swoich danych osobowych, uzyskania informacji czy i które dane są przetwarzane,
- poprawienia lub sprostowania danych,
- cofnięcia zgody na przetwarzanie Twoich danych, żądania ich usunięcia lub ograniczenia przetwarzania,
- otrzymania dostarczonych danych osobowych oraz przesłania ich do innego administratora,
- wniesienia skargi do organu nadzorczego w Rzeczpospolitej Polskiej lub organu nadzorczego w innym państwie Unii Europejskiej właściwym ze względu na miejsce zwykłego pobytu, swojego miejsca pracy lub miejsca popełnienia domniemanego naruszenia, jeżeli sądzisz, że przetwarzanie danych osobowych narusza postanowienia RODO*.
Z kim mogę się kontaktować w sprawie danych osobowych?
W sprawach związanych z danymi osobowymi możesz się kontaktować pod adresem: biuro@migra.pl.
Adres pocztowy: Migra Sp. z o.o., ul. Świeradowska 51/57, 50-559 Wrocław.
*) ROZPORZĄDZENIE PARLAMENTU EUROPEJSKIEGO I RADY (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (ogólne rozporządzenie o ochronie danych)