Bonjour,
Je suis bloquée a cet exercice où il faut créer un algorithme sur Algobox.
L'énoncé est : "Ecrire un algorithme qui permet de tracer point par point la courbe représentative d'une fonction donnée (à saisir) sur un intervalle donné (bornes a saisir)."
1 VARIABLES
2 Fonction EST_DU_TYPE NOMBRE
3 x EST_DU_TYPE NOMBRE
4 y EST_DU_TYPE NOMBRE
5 x_minimun EST_DU_TYPE NOMBRE
6 x_maximun EST_DU_TYPE NOMBRE
7 DEBUT_ALGORITHME
8 LIRE Fonction
9 LIRE x_minimun
10 LIRE x_maximun
11 POUR x ALLANT_DE x_minimun A x_maximun
12 DEBUT_POUR
13 y PREND_LA_VALEUR Fonction
14 FIN_POUR
15 TRACER_POINT (x,y)
16 FIN_ALGORITHME
Je ne sais pas comment faire pour que la fonction que l'utilisateur entre soit utilisable dans le reste de l'algorithme.
Merci d'avance.
Bonjour Camille
Est ce que saisir la fonction dans l'onglet utiliser une fonction numérique te convient?
Bonjour,
A vrai dire je ne sais pas me servir de cette fonction de algobox, mais il me semble que pour l'utiliser il faut connaitre la fonction de départ que l'on doit demandé a l'utilisateur non ?
voici ce que j'ai trouvé sur le site algobox
Utilisation d'une fonction numérique
En activant l'option Utiliser une fonction dans l'onglet "Utiliser une fonction numérique", on peut utiliser l'image de n'importe quel nombre (ou variable de type nombre) par la fonction notée F1 dans le code de l'algorithme. Il suffit pour cela d'entrer l'expression de F1(x) en fonction de x dans le champ prévu pour cela.
Pour utiliser l'image d'un nombre nb par la fonction F1 dans l'algorithme, il suffit d'utiliser le code : F1(nb) (cela peut se faire dans une affectation ou dans une expression conditionnelle).
Merci, mais comment faire pour demander a l'utilisateur la fonction dans l'algorithme en marche et non la rentrer dans le cadre en bas lorsqu'on écrit l'algorithme ?
J'ai bien eu la même impression mais comme c'est un devoir maison pour la rentrée ... Merci quand meme pour l'aide .
de rien. Sinon, j'ai essayé de rentrer F1 comme variable dans alogobox mais pas moyen. Le logiciel me l'interdit
Je ne connais pas la formule, je ne peut pas la rentré dans F1(x) et je n'arrive a la demandé a l'utilisateur.
Si on écrit l'algorithme hors algobox, on aurait quelque chose comme (il doit y avoir des erreurs ) :
Variables :
Fonction est du type F(x)
X Est du type nb
Y Est du type nb
X min Est du type nb
X max Est du type nb
Début :
Lire "fonction"
Lire "X min"
Lire "X max"
Pour X allant de X min à X max faire :
Y prend la valeur F(x)
tracer point (X,Y)
Fin pour-allant
Fin algorihtme
ca parait pas mal. Par contre pour la définition de F(x), j'aurai mis F est du type chaine ou liste car tu as un mélange de lettre et de chiffre
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :