C/Visual C - torresde hanoi

 
Vista:

torresde hanoi

Publicado por cesar (1 intervención) el 20/03/2001 06:50:30
hola:
sr. delawebdelprogramador, por favor me podrian mandar los programas en c de "LAS TORRES DE HANOI"
de la forma RECURSIVO y iterativo, por favor se los agradecere mucho . de antemano gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:torresde hanoi

Publicado por Endos (143 intervenciones) el 22/03/2001 00:34:27
En la parte de arriba en este mismo foro hay un cuadro de busqueda.
Escribe 'hanoi' y encontraras lo que buscas (o parte). Es una pregunta frecuente.

Saludos,
Endos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:torresde hanoi

Publicado por José Luis (106 intervenciones) el 24/03/2001 07:28:03
Hola amigo
Aquí te envío la forma recursiva de resolver el problema:

#include <iostream.h>
#include <conio.h>

void Hanoi(int n,char A,char B,char C)
{
if(n>0)
{
Hanoi(n-1,A,C,B);
cout<<"\nMover el disco "<<n<<" de "<<A<<" a "<<C;
Hanoi(n-1,B,A,C);
}
}

void main()
{
int n;
cout<<"\n\nIngrese el n£mero de discos por torre: ";
cin>>n;
Hanoi(n,'A','B','C');
getch();
}

Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar