Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

quitZAUMMM

[Código] Torre de Hanoi

Recommended Posts

Código simples da Torre de Hanoy, para montá-lo consultei vários sites até enxugar o código!

#include <stdio.h>

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("\t\t\t\tTORRE DE HANOY\n\n");
   printf("Digite a quantidade de discos: ");
   scanf("%d",&discos);
   movetorre(discos,'A','C','B');
   return 0;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

ehUHAUHuhau nossa cara seu nick deveria xamar "EU QRO ATENÇÃO"

eu confesso q copiei esse algoritmo da net pra q eu ia ficar me matando de fazer c tem ele pronto!

+ eu fiz ele usando 2 apostilas da net ai fui tipo juntando um no outro ai deu nisso!

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

White-Power mostre onde voce postou o seu codigo?

 

Como o quitZAUMMM disse nao precisa ficar reiventando a roda

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha para desenvolver esse algoritmo fui juntando os melhores codigos q achei segue os links e o nome do livro q utilizei:

http://www.ufgd.edu.br/~wlsantos/Algo/Recursividade.PDF

http://www.uems.br/docentes/rmmuller/recursiv.pdf

Titulo: Estrutura de dados usando C. Autor: TENENBAUM, Aaron M., Yedidyah Langsam, Et All ... Editora: Makron Books

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Da proxima vez é melhor entrar em contato por MP para esclarecer o assunto antes de acusar

 

Caso encerrado entao

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.