August 13, 2016

Cara Membuat Program Menara Hanoi Pemrograman C++

koding123 koding123.com Tutorial Cara Membuat Program Menara Hanoi algoritma bahasa pemrograman C++ C/C++
Tutorial Membuat Program Menara Hanoi Pemrograman C++
KODING123 - Tutorial Program Disk Hanoi Bahasa Pemrograman C++
Saat Pertama kali diberi Tugas untuk membuat sebuah program Menara Hanoi menggunakan Algoritma Bahasa Pemrograman C++, pasti banyak yang bertanya-tanya, Apa yang dimaksud dengan program Hanoi itu, Apa Fungsi Program Hanoi ? nah kali ini kita akan membahas Program Hanoi pada Bahasa C++.


Apa yang dimaksud dengan Program Hanoi ?  [ C++ Program ]

Program Hanoi merupakan sebuah program yang terinspirasi dari permainan menara hanoi. Apakah yang di maksud dengan Permainan Menara Hanoi ? Permainan menara hanoi merupakan sebuah permainan dengan konsep mindah memindahkan beberapa piringan disk dari menara 1 ke menara yang lain, tanpa merubah bentuk atau urutan dari disk tersebut. dalam permainan menara hanoi terdapat 3 menara dan beberapa disk.

Illustrasi Permainan Menara Hanoi [ C++ Program ]

Berikut ini adalah illustrasi permainan Hanoi dengan menggunakan 3 keping disk.

koding123 koding123.com Tutorial Cara Membuat Program Menara Hanoi algoritma bahasa pemrograman C++ C/C++
Posisi Awal Menara Hanoi Semua Disk Berada Pada Menara A

koding123 koding123.com Tutorial Cara Membuat Program Menara Hanoi algoritma bahasa pemrograman C++ C/C++
Posisi Pertama Menara Hanoi Disk Dipendahkan ke Menara C ( A ke C )

koding123 koding123.com Tutorial Cara Membuat Program Menara Hanoi algoritma bahasa pemrograman C++ C/C++
Posisi Kedua Menara Hanoi Disk 2 Dipendahkan ke Menara B ( A ke B )

Posisi Ketiga Menara Hanoi Disk 1  Dipendahkan ke Menara B ( C ke B )

koding123 koding123.com Tutorial Cara Membuat Program Menara Hanoi algoritma bahasa pemrograman C++ C/C++
Posisi Keempat Menara Hanoi Disk 3 Dipendahkan ke Menara C( A ke C )

koding123 koding123.com Tutorial Cara Membuat Program Menara Hanoi algoritma bahasa pemrograman C++ C/C++
Posisi Kelima Menara Hanoi Disk 1 Dipendahkan ke Menara A ( B ke A )

koding123 koding123.com Tutorial Cara Membuat Program Menara Hanoi algoritma bahasa pemrograman C++ C/C++
Posisi Keenam Menara Hanoi Disk 2 Dipendahkan ke Menara C ( B ke C )

koding123 koding123.com Tutorial Cara Membuat Program Menara Hanoi algoritma bahasa pemrograman C++ C/C++
Posisi Ketujuh Menara Hanoi Disk 1 Dipendahkan ke Menara C ( A ke C )


koding123 koding123.com Tutorial Cara Membuat Program Menara Hanoi algoritma bahasa pemrograman C++ C/C++
Illustrasi Menara Hanoi Animasi

Nah, udah paham kan konsepnya sekarang kita akan memulai membuat programnya, Bagaimana Cara Membuat Program Hanoi dengan C++ ?, Untuk membuat Program Hanoi menggunakan C++, Perhatikan Source Code dibawah ini.

Kode Source Program Hanoi C++

Perhatikan dan Cermati Kode Source Program Permainan Menara Hanoi dibawah ini.



Tampilan Program Hanoi Pemrograman C++

Berikut adalah tampilan program Permainan Hanoi, yang kita inputkan 3 disk.
koding123 koding123.com Tutorial Cara Membuat Program Menara Hanoi algoritma bahasa pemrograman C++ C/C++
Tampilan Program Permainan Hanoi

Penjelasan Kode Source Program Hanoi C++

Berikut adalah penjelasan dari program permainan hanoi C++
  • Program Permainan Menara Hanoi ini dibuat menggunakan Rekursi yang dapat kita lihat pada void hanoi. dan untuk yang belum paham rekursif dapat mengunjungi artikel dibawah ini.
    koding123 : Rekursif (Recursions) Dalam Algoritma Pemrograman C/C++
  • Variabel 'a' berperan sebagai tiang a, variabel 'b' sebagai tiang 'b' sedangkan variabel 'c' berperan sebagai tiang 'c'.
  • Penjelasan Fungsi pada Hanoi.
    Apabila Banya Disk yang di inputkan = 1 maka :
     Disk akan langsung dipindahkan ke menara tujuan.
  • Apabila tidak sama dengan 1 maka :
    Pindahkan n-1 Disk yang lebih kecil dari A ke B
    Pindahkan Disk yang tersisa dari A ke C.
    Pindahkan n-1 Disk dari B ke C.
  • Hanoi pada fungsi main berfungsi untuk memanggil fungsi rekursif dari hanoi.

Share this

seorang blogger newbie yang menyukai informasi seputar microsoft dan juga menyukai pemrograman komputer. koding123.com

0 Comment to "Cara Membuat Program Menara Hanoi Pemrograman C++"

Post a Comment