Algobox

Bonjour,
j'ai besoin de votre aide pour un travail. Je dois faire un algorithme sur algobox en insérant 2 fonctions numériques. Or je sais en insérer 1 mais je ne sais pas le faire avec 2, comment faire ?

Merci de votre aide !

--
Benjamim

1 réponse

  1. Modérateur
    AlgoBox est très limité comme outil, mais il existe une fonction F2 normalement utilisée pour la récursivité. Regarde la documentation, elle est faite pour ça :

    https://www.xm1math.net/algobox/doc.html#SECTION38
    1. je sais mais ça ne marche pas ...
      Je n'arrive pas à faire le programme pour 1 fonction en faite :/
    2. Modérateur
      Un exemple bidon :

      Code de l'algorithme :
      VARIABLES
      	x EST_DU_TYPE NOMBRE
      DEBUT_ALGORITHME
      	LIRE X
      	x PREND_LA_VALEUR F1(x)
      	AFFICHER* x
      	x PREND_LA_VALEUR F2(x)
      	AFFICHER* x
      FIN_ALGORITHME

      Après il faut se promener dans les onglets en bas :

      Onglet "Utiliser une fonction numérique"
      Cocher la case "Utiliser la fonction F1"
      F1(x)=2*x
      Onglet "Fonction avancée"
      Cocher la case Utiliser la fonction F2 avec comme paramètres : x
      Si x>0 renvoyer x+3 Ajouter
      Dans les autres cas renvoyer 0

      Exemple d'exécution :

      ***Algorithme lancé***
      Entrer X : 5
      10
      13
       
      ***Algorithme terminé***
    3. Et si j'avais voulu en mettre 3 ? :S
    4. Modérateur
      Comme je le disais, AlgoBox est très limité, je pense que 3 fonctions c'est déjà trop lui demander !
    5. D'accord merci.
      Je n'ai jamais vraiment aimé ce logiciel, trop standard ...

      Merci en tout cas :)