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
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.