Bahasa Pemrograman 1 - Method Rekrusif
Lina Wardani - 21082010116
Tower of Hanoi
Source Code
package method;
public class TowerOfHanoi {
static void tower(int n, char from, char to, char aux){
if(n==1){
System.out.println("pindahkan disk 1 dari " +from+ " ke "+to);
return;
}
tower(n-1, from, aux, to);
System.out.println("pindahkan disk "+n+" dari " +from+" ke "+to);
tower(n-1,aux,to,from);
}
public static void main(String [] args){
tower(3,'A','C','B'); //method callingA
}
}
Output
Comments
Post a Comment