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
11
Pokaż ćwiczenia:
11
Ćwiczenie 1
RzpikoCykIjWs
Wybierz dowolne angielskie słówko ze słowniczka i zapytaj kolegę o jego znaczenie.

Uzupełnij brakujące linie kodu tak, aby program konwertował część całkowitą liczby dziesiętnej do postaci binarnej.

Linia 1. public class Main otwórz nawias klamrowy. Linia 2. public static String konwertujDziesietnaDoBinarnej otwórz nawias okrągły int liczba zamknij nawias okrągły otwórz nawias klamrowy. Linia 3. String wynik znak równości cudzysłów cudzysłów średnik. Linia 4. prawy ukośnik prawy ukośnik Tu uzupełnij kod. Linia 6. while otwórz nawias okrągły liczba zamknij nawias ostrokątny 0 zamknij nawias okrągły otwórz nawias klamrowy. Linia 7. prawy ukośnik prawy ukośnik Tu uzupełnij kod. Linia 8. zamknij nawias klamrowy. Linia 10. return wynik średnik. Linia 11. zamknij nawias klamrowy. Linia 13. public static void main otwórz nawias okrągły String otwórz nawias kwadratowy zamknij nawias kwadratowy args zamknij nawias okrągły otwórz nawias klamrowy. Linia 14. int liczba znak równości 2137 średnik. Linia 16. System kropka out kropka println otwórz nawias okrągły konwertujDziesietnaDoBinarnej otwórz nawias okrągły liczba zamknij nawias okrągły zamknij nawias okrągły średnik. Linia 17. zamknij nawias klamrowy. Linia 18. zamknij nawias klamrowy.
21
Ćwiczenie 2
RJ5csn82RFL7q
Wysłuchaj nagrania abstraktu i zastanów się, czego jeszcze chciałbyś się dowiedzieć w związku z tematem lekcji.

Uzupełnij brakujące fragmenty kodu instrukcjami, dzięki którym program będzie konwertował część ułamkową liczby dziesiętnej do postaci binarnej z dokładnością do 5. miejsca po przecinku.

Linia 1. public class Main otwórz nawias klamrowy. Linia 2. public static String konwertujUlamek otwórz nawias okrągły double liczbaDec przecinek int precyzja zamknij nawias okrągły otwórz nawias klamrowy. Linia 3. int precyzjaStart znak równości 0 średnik. Linia 4. String wynik znak równości cudzysłów 0 przecinek cudzysłów średnik. Linia 6. while otwórz nawias okrągły precyzjaStart otwórz nawias ostrokątny precyzja zamknij nawias okrągły otwórz nawias klamrowy. Linia 7. prawy ukośnik prawy ukośnik Tu uzupełnij kod. Linia 8. zamknij nawias klamrowy. Linia 10. return wynik średnik. Linia 11. zamknij nawias klamrowy. Linia 13. public static void main otwórz nawias okrągły String otwórz nawias kwadratowy zamknij nawias kwadratowy args zamknij nawias okrągły otwórz nawias klamrowy. Linia 14. double liczba znak równości 0 kropka 434 średnik. Linia 15. int precyzja znak równości 5 średnik. Linia 17. System kropka out kropka println otwórz nawias okrągły konwertujUlamek otwórz nawias okrągły liczba przecinek precyzja zamknij nawias okrągły zamknij nawias okrągły średnik. Linia 19. zamknij nawias klamrowy. Linia 20. zamknij nawias klamrowy.
31
Ćwiczenie 3
R6f1UIx3ooUxN
Wysłuchaj nagrania abstraktu, ułóż do niego pytania i zadaj je koledze.

Napisz program, który przekonwertuje podaną liczbę większą od jeden z systemu dziesiętnego na binarny. Użyj w programie obu poznanych funkcji: do konwersji liczby całkowitej i do konwersji części ułamkowej. Opracuj sposób rozbicia liczby na część całkowitą i część ułamkową; pomocna może być funkcja podłogi (aby uzyskać zmienną typu int będącą podłogą liczby x;, można użyć (int)Math.floor(x)). Wynik powinien zostać wydrukowany na standardowe wyjście.

Linia 1. public class Main otwórz nawias klamrowy. Linia 3. public static String konwertujCzescCalkowita otwórz nawias okrągły int liczba zamknij nawias okrągły otwórz nawias klamrowy. Linia 4. prawy ukośnik prawy ukośnik Tu uzupełnij kod. Linia 5. zamknij nawias klamrowy. Linia 7. public static String konwertujUlamek otwórz nawias okrągły double liczbaDec przecinek int precyzja zamknij nawias okrągły otwórz nawias klamrowy. Linia 8. prawy ukośnik prawy ukośnik Tu uzupełnij kod. Linia 9. zamknij nawias klamrowy. Linia 11. public static void main otwórz nawias okrągły String otwórz nawias kwadratowy zamknij nawias kwadratowy args zamknij nawias okrągły otwórz nawias klamrowy. Linia 12. double liczba znak równości 21 kropka 6875 średnik. Linia 13. int precyzja znak równości 6 średnik. Linia 15. prawy ukośnik prawy ukośnik Tu uzupełnij kod. Linia 17. zamknij nawias klamrowy. Linia 18. zamknij nawias klamrowy.