Tout 82
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Rechercher
 
 

Résultats par :
 


Rechercher Recherche avancée

Connexion

Récupérer mon mot de passe

Chatbox externe


Derniers sujets
» [JEU] Mon voisin du dessous
Jeu et solution des Tours de Hanoi EmptyDim 16 Oct 2022 - 21:11 par Wistaro

» Bonne année 2018!
Jeu et solution des Tours de Hanoi EmptyVen 2 Nov 2018 - 19:42 par Ti64CLi++

» Lancement du TI-Concours 2017 !
Jeu et solution des Tours de Hanoi EmptySam 20 Mai 2017 - 0:27 par Paulo1026

» Chaînes Youtube des membres
Jeu et solution des Tours de Hanoi EmptyVen 19 Mai 2017 - 22:41 par Wistaro

» cacul du taux d'intêret
Jeu et solution des Tours de Hanoi EmptyVen 24 Mar 2017 - 21:50 par m@thieu41

» [Projet] Un mario by tout82
Jeu et solution des Tours de Hanoi EmptyDim 29 Jan 2017 - 14:09 par Wistaro

» Cherche documentation assembleur TI82stat
Jeu et solution des Tours de Hanoi EmptyMer 25 Jan 2017 - 12:29 par Ti64CLi++

» Probleme Ti-82 Stats fr
Jeu et solution des Tours de Hanoi EmptyJeu 12 Jan 2017 - 13:56 par Ti64CLi++

» ROM 82 stats.fr
Jeu et solution des Tours de Hanoi EmptyJeu 15 Déc 2016 - 10:24 par Ti64CLi++

Partenaires
TI-Planet Espace-TI : Forum

Faire un don à Tout-82...
Où va cet argent ?
Membres donateurs:- Persalteas (10€)
- Wistaro (5€)
- jo2geek (22€)

Les posteurs les plus actifs du mois
Aucun utilisateur

Le deal à ne pas rater :
Nike : Jusqu’à 50% sur les articles de fin de saison
Voir le deal

Jeu et solution des Tours de Hanoi

2 participants

Aller en bas

Jeu et solution des Tours de Hanoi Empty Jeu et solution des Tours de Hanoi

Message par Linkakro Jeu 2 Jan 2014 - 3:03

Bonjour, j'ai un petit cadeau pour bien commencer l'année 2014 et poster un projet plutôt que de tenter de conseiller les autres.

Voici mon jeu des Tours de Hanoi dont la particularité est la solution récursive au problème qui est incluse au jeu et en TI-Basic.
Le projet est composé d'un programme de menu+jeu, d'un afficheur, d'un empileur, d'un dépileur, et de la fonction récursive.
La fonction récursive est plus optimisée que je prévoyais car aucune variable n'est stockée dans une liste, tandis que j'ai l'habitude de simuler des variables locales par une liste et un pointeur (globaux).

histoire:

J'utilise deux variables et calcule la tour intermédiaire, mais on peut en avoir 3 et les permuter, à condition de passer par une variable temporaire supplémentaire.

Si on supprimmait les fonctions graphiques, la fonction récursive aurait pour seule limite la pile d'appel de la TI.

HANOI sur TIPlanet

hanoi:
hanoiw:
hanoix:
hanoiy:
hanoiz:
Linkakro
Linkakro
----------------------
----------------------

Messages : 533
Points Concours : 55
Productivité : 31
Date d'inscription : 30/07/2013
Localisation : origine région centre, puis perpignan
Calculatrice(s) :
  • TI-82 Stats.fr

. : TI-82 Stats.fr

Revenir en haut Aller en bas

Jeu et solution des Tours de Hanoi Empty Re: Jeu et solution des Tours de Hanoi

Message par Wistaro Jeu 2 Jan 2014 - 14:34

Merci! ;-)

Dans HANOI:
Code:
0->E
0->F
0->S
0->G

Peux se simplifier par
Code:
DelvarEDelvarGDelvarFDelvarS

Non?
Wistaro
Wistaro
Passioné
Passioné

Messages : 918
Points Concours : 86
Productivité : 28
Date d'inscription : 16/06/2013
Localisation : Tarbes - DUT GEII
Calculatrice(s) :
  • TI-82
  • TI-82 Stats
  • TI-82 Stats.fr

. : TI-82 Stats.fr

https://www.youtube.com/user/Wistaro

Revenir en haut Aller en bas

Jeu et solution des Tours de Hanoi Empty Re: Jeu et solution des Tours de Hanoi

Message par Linkakro Jeu 2 Jan 2014 - 15:18

Oui.
J'oublie beaucoup d'étapes telles que celle-ci.
Linkakro
Linkakro
----------------------
----------------------

Messages : 533
Points Concours : 55
Productivité : 31
Date d'inscription : 30/07/2013
Localisation : origine région centre, puis perpignan
Calculatrice(s) :
  • TI-82 Stats.fr

. : TI-82 Stats.fr

Revenir en haut Aller en bas

Jeu et solution des Tours de Hanoi Empty Re: Jeu et solution des Tours de Hanoi

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum