Menengah25 XPUnit 8: Matematika dan Bilangan, soal 5 dari 13

Desimal ke Biner

Ubah bilangan desimal menjadi bilangan biner.

Komputer menyimpan semua angka sebagai deretan 0 dan 1. Ubah bilangan desimal biasa menjadi bentuk binernya.

Masukan

Satu bilangan bulat N dari 0 sampai 1000000000.

Keluaran

Bentuk biner N tanpa nol di depan. Untuk N nol, tampilkan 0.

Contoh masukan dan keluaran

  1. Contoh 1

    Masukan

    13

    Keluaran

    1101

Petunjuk

Coba kerjakan dulu. Buka petunjuk satu per satu kalau kamu buntu.

Petunjuk 1

Bagi N dengan 2 berulang kali. Sisa baginya, dibaca dari yang terakhir, adalah digit binernya.

Petunjuk 2

Kumpulkan sisa bagi di list, lalu balik urutannya sebelum dicetak.

Pelajari dulu konsepnyaMengubah desimal ke biner dan sebaliknyaLogika, Bilangan Biner, dan Cara Komputer Bekerja

Soal lain di unit Matematika dan Bilangan

Soal berikutnya: Biner ke Desimal

Latih logika sedikit setiap hari

Ada soal harian dengan XP ganda dan liga mingguan yang dimulai dari nol setiap Senin.

Lihat semua tantangan