idcsLogo
idcsLogo2
idcsLogo2
  • Home
  • E-Learning
    • Visual Studio C#
    • C# Dasar
    • Windows Form C#
    • Golang
    • SQL Server
  • Tips and Trick
    • Console
    • Windows Form
  • Submit Artikel
  • Laporkan Masalah

[ Console ] Source Code Program Menara Hanoi C#

Home » [ Console ] Source Code Program Menara Hanoi C#
  • Daftar Materi

    • Apakah itu C# ?
    • Mengenal .Net Framework
    • IDE pada C#
    • Variable pada C#
    • Membuat Program C#
    • Text C#
    • Var C#
    • Konstanta pada C#.
    • Operator Aritmatika C#
    • Asignment Operator C#
  • –

    • IF dan Else pada C#
    • Switch dan Case pada C#
    • Perulangan While pada C#
    • Perulangan For pada C#
    • Perulangan Do While C#
    • Switch dan Case pada C#
    • Operator Logika C#
  • –

    • Mengenal Method C#
    • Parameter Method C#
    • Named Arguments C#
    • Optional Argument C#
    • Method Overloading C#
    • Rekursif ( Recursion )C#
  • –

    • Class dan Object C#
    • Value dan Reference Type C#
    • Encapsulation C#
    • Constructor dan Destructor C#
    • Properti Class C#
    • Class dan Static Member C#
    • Keyword This C#
    • Keyword Readonly C#
    • Indexer C#
    • Operator Overloading C#
  • –

    • Mengenal Array C#
    • Perulangan Array C#
    • Array Multidimensi C#
    • Jagged Array C#
    • Property dan Method Array C#
    • String Object C#
  • –

    • Inheritance C#
    • Keyword Protected C#
    • polymorphism C#
    • Abstract Class C#
    • Nested Class C#
    • Interface C#
    • Namespace C#
  • –

    • Method dan Class C#
    • Generic Constraints C#
    • System Collection C#
    • BitArray C#
    • List C#
    • Stack C#
    • Queue C#
    • Dictionary C#
    • HashSet C#
  • –

    • Struct C#
    • Enumerasi C#
    • Exceptions Handling C#
    • System.IO namespace C#
  • [ Console ] Source Code Program Menara Hanoi C# | IDCSharp.com
    [ Console ] Source Code Program Menara Hanoi C# | IDCSharp.com

    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.

    Ingin tahu bagaimana Kode Programnya ?

    Source Code :

    using System;
    					
    public class Program
    {
    	public void hanoi (int n, char a, char b, char c)
    		{
    			if(n==1)
    			{
    				Console.WriteLine(" | Pindah Bagian atas Disc dari "+a+" ke "+c+"	|");
    			}
    			else
    			{
    				hanoi (n-1, a, c, b);
    				hanoi (1 , a, b, c);
    				hanoi (n-1, b, a, c);
    			}
    		}
    
    	public void Main()	
    	{
    		int a = 0;
    		Console.WriteLine(" ========================================");
    		Console.WriteLine(" |		Program Hanoi		");
    		Console.WriteLine(" ========================================");
    		Console.WriteLine(" |					");
    		Console.Write(" | Masukan Jumlah Disc = ");
    		a = Convert.ToInt32(Console.ReadLine());
    		Console.WriteLine(" ========================================");
    		
    		Console.WriteLine("\n");
    
    		hanoi(a, 'A', 'B', 'C');
    		Console.WriteLine(" ========================================");
    		Console.WriteLine("\n");
    		Console.WriteLine(" ========================================");
    		Console.WriteLine(" |	Learn More @ idcsharp.com	");
    		Console.WriteLine(" ========================================");
    	}
    }
    

    .Net Fiddle

    Angga Adji Surya
    27
    C#, Tips and Trick
    Prev Post[ Console ] Source Code Program Konversi Suhu C# | IDCsharp.com[ Console ] Source Code Program Konversi Suhu C#Feb 20, 2018
    Next Post[ Console ] Source Code Program Kalkulator Sederhana C#Feb 21, 2018[ Console ] Source Code Program Kalkulator Sederhana C# | IDCsharp.com
    idcsLogo
    IDCSharp menyediakan materi - materi bahasa pemrograman komputer dan informasi seputar dunia IT untuk kamu. Mari kita belajar membuat aplikasi bersama
    • Implementasi Media Video dan Audio pada HTML5 Part 2
    • Memahami 3 Jenis Api Model pada HTML5
    • Memahami 3 Api Model pada HTML5 Part 2
    • Memahami 3 Api Model pada HTML5 Part 3
    • Memahami 3 Api Model pada HTML5 Part 4
    • Home
    • E-Learning
      • Visual Studio C#
      • C# Dasar
      • Windows Form C#
      • Golang
      • SQL Server
    • Tips and Trick
      • Console
      • Windows Form
    • Submit Artikel
    • Laporkan Masalah
    Copyright © 2021 IDCSharp. All Rights Reserved