EnglishFrançaisItaliano Google Traduction

 
Test "Fibonacci"
Ce test avait pour objectif de trouver le problme de programmation le plus lmentaire possible permettant de pouvoir crire un programme quasi-identique sur la totalit des calculatrices programmables Texas Instruments.
Ce problme :
  • ne devait pas comporter de fonctions trigonomtriques, pour pouvoir concerner les calculatrices "The MBA", BA-55 et BA-54,
  • ne devait pas comporter d'instructions de branchement conditionnel, pour pouvoir concerner les calculatrices n'ayant que RST comme instruction de branchement inconditionnel. (TI-55, TI-53 et aussi "The MBA", BA-55 et BA-54),
  • devait pouvoir tre exprim en formule mathmatique, pour pouvoir concerner les calculatrices "pas vraiment" programmables TI-68 et TI-60X (*).

    Le programme devait pouvoir dlivrer un rsultat pour une valeur donne :
  • soit de manire itrative jusqu' n (boucle GOTO ou RST),
  • soit de manire directe : rsultat seul pour n uniquement.
    Enfin ce programme devait tre le plus court et le plus simple possible pour savoir si les calculatrices les plus complexes et les plus puissantes pouvaient rsoudre un problme avec autant de simplicit que les machines les plus rudimentaires.

    L'objet de ce test de programmation rudimentaire a t la suite de Fibonnaci qui peut tre rduite une boucle :
    + RCL 01 = R/S EXC 01 RST
    le lancement se faisant par saisie de la valeur 1 puis R/S (aprs RST). puis R/S pour chaque valeur suivante.




    (*) les calculatrices TI-68 et TI-60X n'utilisant que des formules, il n'tait pas possible de programmer une squence rcursive, c'est donc la formule de Binet qui a t utilise pour rsoudre le problme pos.
    Par contre, pour les autres calculatrices la formule de Binet n'tait pas forcment le meilleur choix : 47 pas de programmation pour la TI-58C par exemple.




  • Les programmes
    Goto...

    TI-58C










    Home

    Signets et partages


    Firefox      SeaMonkey      Opera      Google Chrome     
    Meilleur support avec Firefox, SeaMonkey, Opera, Google Chrome
    Utilisation de JavaScript

    Ecran 1024x768 - couleurs 16 bit ou plus



      Dernire mise jour le 10 Septembre 2022

    Site cr avec PHweb © 2009/2022 Pierre Houbert