Pembalikan Digit Bilangan Menggunakan Bahasa Pemrograman Python akan dibahas dalam postingan ini.
Langkah-langkah kerja program Python lengkap untuk membalik susunan digit-digit bilangan ribuan adalah:
Langkah ke-1 : Menerima input bilangan ribuan.
Pada baris ke-2, program menerima input berupa bilangan ribuan menggunakan fungsi input(). Kemudian, nilai yang diinput dikonversi menjadi nilai numerik menggunakan fungsi eval(). Hasil input ini disimpan dalam variabel dengan nama bilangan. Pada baris ke-3, variabel dengan nama kebalikan didefinisikan dengan nilai 0. Variabel ini digunakan untuk menyimpan hasil kebalikan bilangan ribuan yang diinput. Misal pengguna menginput bilangan 2468.
Langkah ke-2 : mengekstrak digit satuan.
Pada baris ke-6, program mengekstraksi digit satuan dengan melakukan operasi sisa pembagian antara nilai dalam variabel bilangan dengan 10. Hasil operasi ini disimpan dalam variabel dengan nama digit. Misal, variabel bilangan mempunyai nilai 2468. Maka, nilai operasi ini dapat ditentukan dengan langkah-langkah berikut:
Sehingga, nilai dalam variabel digit adalah 8. Kemudian pada baris ke-7, program memperbarui nilai dalam variabel kebalikan dengan langkah-langkah berikut
Sehingga nilai dalam variabel kebalikan pada langkah ke-2 ini adalah 8. Kemudian pada baris ke-8, nilai dalam variabel bilangan dengan langkah-langkah berikut:
Sehingga pada langkah ke-2 ini, nilai dalam variabel bilangan adalah 246.
Langkah ke-3 : mengekstrak digit puluhan.
Pada baris ke-11, program mengekstraksi digit puluhan dengan melakukan operasi sisa pembagian antara nilai dalam variabel bilangan dengan 10. Hasil operasi ini disimpan dalam variabel dengan nama digit. Misal, variabel bilangan mempunyai nilai 246. Maka, nilai operasi ini dapat ditentukan dengan langkah-langkah berikut:
Sehingga, nilai dalam variabel digit diperbarui menjadi 6. Kemudian pada baris ke-12, program memperbarui nilai dalam variabel kebalikan dengan langkah-langkah berikut:
Sehingga nilai dalam variabel kebalikan pada langkah ke-3 ini adalah 86. Kemudian pada langkah ke-13, nilai dalam variabel bilangan dengan langkah-langkah berikut:
Sehingga pada langkah ke-3 ini, nilai dalam variabel bilangan diperbarui menjadi 24.
Oleh : #bayuyudhasaputra