Skip to main content

Posts

Showing posts from November, 2020

Tower of Hanoi Algorithm (Python)

Buat program serta jelaskan cara kerja implementasi tower of hanoi Source Code (Python): def hanoytower(data, c_from, tower, target):     if data == 1:         print("Cakram 1 Dipindahkan Dari " + c_from + " menuju tower " + target)     else:         hanoytower(data - 1, c_from, target, tower)         print("Cakram " + str(data)+" Dipindahkan" + " dari " + c_from + " menuju tower " + target)         hanoytower(data - 1, tower, c_from, target) tot_cakram = int(input("Jumlah cakram ")) hanoytower(tot_cakram, 'A', 'B', 'C')      Tower of hanoy merupakan sebuah permainan puzzle yang memiliki tujuan memindahkan benda berupa cakram dari tower A ke Tower C. Keadaan mula cakram pada tower A tersusun mulai dari paling kecil diatas dan paling besar dibawah. Ketika dipindahkan.        Pada program ini diberikan input jumlah cakram sebesar 3, kemudian terjadi...