elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Torre Hanoi mostrar numero de movimientos en C
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Torre Hanoi mostrar numero de movimientos en C  (Leído 5,272 veces)
engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Torre Hanoi mostrar numero de movimientos en C
« Respuesta #10 en: 1 Octubre 2019, 04:28 am »

ya lo hice pero al momento cuando pongo 3 me dice 6 pero son 7 pasos no estara mal mi factorial ?

el factorial no está mal... 3! = 6... el factorial jamás te dará un numero impar (7) que yo sepa... (todo numero multiplicado por 2 es par y es lo primero que se multiplica en el factorial)... cual es la formula matematica de los pasos necesarios para hacer una torre de hanoi?


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
EmmanuelTR9

Desconectado Desconectado

Mensajes: 31


Ver Perfil
Re: Torre Hanoi mostrar numero de movimientos en C
« Respuesta #11 en: 1 Octubre 2019, 04:34 am »

el factorial no está mal... 3! = 6... el factorial jamás te dará un numero impar (7) que yo sepa... (todo numero multiplicado por 2 es par y es lo primero que se multiplica en el factorial)... cual es la formula matematica de los pasos necesarios para hacer una torre de hanoi?
Bueno eso si entendi pero lo que me dijo el profesor fue esto " agregar una función también re-cursiva con la formula 2n-1 que determine el número de movimientos. "


En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Torre Hanoi mostrar numero de movimientos en C
« Respuesta #12 en: 1 Octubre 2019, 04:41 am »

no estoy seguro a que se refiere, 2n-1 es una formula donde sinceramente no veo recursividad ya que bueno... es 2n-1, en tu caso 2(3)-1 = 5 (que tampoco son tus 7)
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
EmmanuelTR9

Desconectado Desconectado

Mensajes: 31


Ver Perfil
Re: Torre Hanoi mostrar numero de movimientos en C
« Respuesta #13 en: 1 Octubre 2019, 04:43 am »

no estoy seguro a que se refiere, 2n-1 es una formula donde sinceramente no veo recursividad ya que bueno... es 2n-1, en tu caso 2(3)-1 = 5 (que tampoco son tus 7)
Pero asi lo dejare ya que no entiendo, sale lo mismo, muchisimas gracias :)
En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Torre Hanoi mostrar numero de movimientos en C
« Respuesta #14 en: 1 Octubre 2019, 04:48 am »

primera cosa si estas aprendiendo programacion y piensas graduarte en ello debes aprender a investigar y tener nocion de matematicas... lo primero siempre es revisar el articulo de wikipedia sobre lo que haces...

https://es.wikipedia.org/wiki/Torres_de_Han%C3%B3i

la formula es



lo que tenias que hacer no era un factorial era un exponencial de 2... es casi identico solo que se multiplican 2 repetidas veces...
« Última modificación: 1 Octubre 2019, 04:50 am por engel lex » En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
EmmanuelTR9

Desconectado Desconectado

Mensajes: 31


Ver Perfil
Re: Torre Hanoi mostrar numero de movimientos en C
« Respuesta #15 en: 1 Octubre 2019, 04:52 am »

primera cosa si estas aprendiendo programacion y piensas graduarte en ello debes aprender a investigar y tener nocion de matematicas... lo primero siempre es revisar el articulo de wikipedia sobre lo que haces...

https://es.wikipedia.org/wiki/Torres_de_Han%C3%B3i

la formula es



lo que tenias que hacer no era un factorial era un exponencial de 2... es casi identico solo que se multiplican 2 repetidas veces...

si eso sabia pero no le entiendo al profe porque queria hacer eso, bueno en fin ayer que me dira, gracias
En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
mostrar por pantalla los residuos de un número
Programación C/C++
indict 3 2,455 Último mensaje 21 Octubre 2012, 14:30 pm
por leosansan
[ANSI C] Torre de hanoi
Programación C/C++
CrashNebula 3 3,861 Último mensaje 28 Mayo 2013, 17:43 pm
por CrashNebula
Mostrar Ganar tocar un número en la matriz.
Programación C/C++
veravluis 0 1,717 Último mensaje 25 Febrero 2016, 21:04 pm
por veravluis
mostrar un numero/variable elevado a algo
Java
meaf75 1 2,830 Último mensaje 3 Noviembre 2017, 22:16 pm
por ivancea96
Torre de Hanoi
Programación C/C++
michfere43 1 2,606 Último mensaje 29 Octubre 2020, 01:33 am
por K-YreX
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines