Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
User Submitted Source Code!


Description:
  hanoi
Language: C/C++
Code:
#include <stdio.h>
#include <cstdlib>
#include <iostream>
void movetorre (int n, char orig, char dest, char aux){
 if (n==1) {printf("nMover disco 1 da torre %c para a torre %c", orig,
dest);
 return;}
 movetorre(n-1,orig,aux,dest);
 printf("nMover disco %d da torre %c para a torre %c", n, orig, dest);
 movetorre(n-1,aux,dest,orig);
};
int main(){
 int discos;
 printf("ttttTORRE DE HANOYnn");
 printf("Digite a quantidade de discos: ");
 scanf("%d",&discos);
 movetorre(discos,'A','C','B');
 printf("n");
 system("PAUSE");
 return 0;
}     
          
Comments: