TORRES DE HANOI

Codigo Fuente en C++
#include <iostream>
using namespace std;
void hanoi(int num,char A,char C,char B)
{
if(num==1)
{
cout<<"Mueva el bloque "<<num<<" desde "<<A<<" hasta "<<C<<endl;
}
else
{
hanoi(num-1,A,B,C);
cout<<"Mueva el bloque "<<num<<" desde "<<A<<" hasta "<<C<<endl;
hanoi(num-1,B,C,A);
}
}
int main()
{
int n;
char A,B,C;
cout<<"Los clavijas son A B C\n";
cout<<"Numero de discos: ";
n=3;
hanoi(n,'A','C','B');
}
No hay comentarios:
Publicar un comentario