Algorithme

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
devine
Membre Naturel
Messages: 27
Enregistré le: 11 Fév 2013, 16:01

Algorithme

par devine » 11 Fév 2013, 16:04

Bonjour à tous ,

J'ai un algorithme à reproduire sur ma calculatrice (c'est une casio) .

Voici l'algorithme :

Variables :
X est du type nombre .
Y1 est du type fonction de X .

Entrées :
Saisir Y1 dans le module fonction de votre calculatrice .
Saisir X .

Traitement des données :
H prend la valeur 10(puissance)-12
Y1(X) prend la valeur N .
Y1(X+H) prend la valeur Q.
(Q-N)/H prend la valeur M .
Y1(X)-MX prend la valeur P .
X-4 prend la valeur XMin
x+4 prend la valeur Xmax
Y1(X) - 4 prend la valeur YMin
Y1(X) + 4 prend la valeur YMax .

Sorties :
Afficher M
Afficher P
Faire une pause dans le programme .
Afficher les courbes représentatives de Y1 et Y= MX + P



J'ai testé manuellement a l'écrit cet algorithme avec Y1 = x² et x= 2 , je trouve que M=0 et P=4.Pouvez vous me dire s'il vous plaît si c'est bien cela ? Je pense qu'il s'agit d'un programme pour savoir quand une droite est tangente . Pouvez vous me dire s'il vous plaît si c'est cela ? (Une fois m'avoir confirmé les réponses j'écrirais l'algorithme pour la calculatrice , sinon j'essayerais de rechercher les réponses )

Merci pour vos réponses .



Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 11 Fév 2013, 16:14

Bonjour,

Si tu regardes les courbes représentatives Y1 = x² et Y = MX + P = 4

Personnellement, je dirais plutôt que ton algorithme calcule la dérivée de la fonction Y1 en X (la pente de la dérivée)

devine
Membre Naturel
Messages: 27
Enregistré le: 11 Fév 2013, 16:01

par devine » 11 Fév 2013, 16:18

ampholyte a écrit:Bonjour,

Si tu regardes les courbes représentatives Y1 = x² et Y = MX + P = 4

Personnellement, je dirais plutôt que ton algorithme calcule la dérivée de la fonction Y1 en X (la pente de la dérivée)


Merci pour ta réponse , ah oui je vois je comprends maintenant . En fessant le programme manuellement on trouve bien les réponses que j'ai trouvé ou alors je recommence les calculs ?

Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 11 Fév 2013, 16:38

devine a écrit:Merci pour ta réponse , ah oui je vois je comprends maintenant . En fessant le programme manuellement on trouve bien les réponses que j'ai trouvé ou alors je recommence les calculs ?


Je ne comprends pas bien ta question. Ne dois-tu pas mettre cette algorithme sur casio ?

devine
Membre Naturel
Messages: 27
Enregistré le: 11 Fév 2013, 16:01

par devine » 11 Fév 2013, 16:46

ampholyte a écrit:Je ne comprends pas bien ta question. Ne dois-tu pas mettre cette algorithme sur casio ?



Si bien sur mais cela c'est l'étape suivante . Tout d'abord je devais tester manuellement cet algorithme avec Y1 = x² et x= 2 j'ai trouvé : M=0 et P=4 . Apres cela je dois mettre le programme sur ma calculatrice .(J'écrirais ce que j'ai fais pour que vous puissiez m'aider a corriger mes erreurs ) .

Ps : Désolé si je me suis mal expliqué .

Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 11 Fév 2013, 16:47

D'accord très bien, je trouve les mêmes valeurs que toi, tu peux donc poursuivre en programmant sur la calculatrice.

devine
Membre Naturel
Messages: 27
Enregistré le: 11 Fév 2013, 16:01

par devine » 11 Fév 2013, 18:12

ampholyte a écrit:D'accord très bien, je trouve les mêmes valeurs que toi, tu peux donc poursuivre en programmant sur la calculatrice.


Voici le programme :

"Y1"=
?flecheY1
"X"=
?flecheX
10-12flecheH
Y1(X)flecheN
(ainsi de suite...)
Y1(X)+4flecheYmax
Mpetittriangle
Ppetit triangle
Y1petit triangle
Y=MX+Ppetittriangle
Ifend


Le Y1 sur la calculette c'est dans les commandes Vars puis Graph Puis Y(F1)
Je n'est pas tout rédigé car c'est le même principe . S'il est bon pour une ligne pour le reste c'est le même fonctionnement .
J'ai un doute sur les lignes avec les flèches je me demande s'il ne faut pas faire comme le départ .

En attente de votre réponse , cordialement

Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 11 Fév 2013, 19:18

Ayant "légèrement" (comprendre tout) oublié sur la programmation de calculette, je me permets de t'envoyer vers ce lien : http://www.siteduzero.com/informatique/tutoriels/langage-basic-casio

devine
Membre Naturel
Messages: 27
Enregistré le: 11 Fév 2013, 16:01

par devine » 11 Fév 2013, 20:10

ampholyte a écrit:Ayant "légèrement" (comprendre tout) oublié sur la programmation de calculette, je me permets de t'envoyer vers ce lien : http://www.siteduzero.com/informatique/tutoriels/langage-basic-casio


Merci j'irais voir . Cela pourra me faire améliorer . Par contre si quelqu'un connait le fonctionnement d'une calculatrice s'il peut m'aider ou indiquer mes erreurs je lui serai reconnaissant .

Je vous remercie pour tout les réponses donné qui ne peuvent qu'aider .

devine
Membre Naturel
Messages: 27
Enregistré le: 11 Fév 2013, 16:01

par devine » 12 Fév 2013, 17:19

devine a écrit:Merci j'irais voir . Cela pourra me faire améliorer . Par contre si quelqu'un connait le fonctionnement d'une calculatrice s'il peut m'aider ou indiquer mes erreurs je lui serai reconnaissant .

Je vous remercie pour tout les réponses donné qui ne peuvent qu'aider .



S'il vous plait qui peut m'aider pour la résolution de la calculatrice mon programme fonctionne pas et je ne sais pas pourquoi ?

merci d'avance

Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 12 Fév 2013, 17:21

Qu'obtiens-tu comme message d'erreur ?

devine
Membre Naturel
Messages: 27
Enregistré le: 11 Fév 2013, 16:01

par devine » 12 Fév 2013, 17:23

ampholyte a écrit:Bonjour,

Si tu regardes les courbes représentatives Y1 = x² et Y = MX + P = 4

Personnellement, je dirais plutôt que ton algorithme calcule la dérivée de la fonction Y1 en X (la pente de la dérivée)


Etes vous sur ? car je pense autre choses .

devine
Membre Naturel
Messages: 27
Enregistré le: 11 Fév 2013, 16:01

par devine » 12 Fév 2013, 17:24

ampholyte a écrit:Qu'obtiens-tu comme message d'erreur ?


D'habitude ca fonctionne un peu au départ mais la pas du tout comme message d'erreur j'obtient :Syntax error

Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 12 Fév 2013, 17:25

devine a écrit:Etes vous sur ? car je pense autre choses .


A quoi penses-tu ?

Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 12 Fév 2013, 17:26

Tu as une problème dans l'écriture de ton programme, une fleche dans le mauvais sens, un oubli de parenthèse, ce genre de chose...

devine
Membre Naturel
Messages: 27
Enregistré le: 11 Fév 2013, 16:01

par devine » 12 Fév 2013, 17:27

ampholyte a écrit:A quoi penses-tu ?


Que ça servirait a calculer les tangentes .

Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 12 Fév 2013, 17:27

Qu'est ce que la dérivée en X ? La pente de la tangente en X.

f'(X) = pente de la tangente à f(x) en X

devine
Membre Naturel
Messages: 27
Enregistré le: 11 Fév 2013, 16:01

par devine » 12 Fév 2013, 17:30

ampholyte a écrit:Qu'est ce que la dérivée en X ? La pente de la tangente en X.

f'(X) = pente de la tangente à f(x) en X


Je suis "bête " oui c'est la même chose.

devine
Membre Naturel
Messages: 27
Enregistré le: 11 Fév 2013, 16:01

par devine » 12 Fév 2013, 17:40

ampholyte a écrit:Tu as une problème dans l'écriture de ton programme, une fleche dans le mauvais sens, un oubli de parenthèse, ce genre de chose...


Oui , mais j'ai vérifié je ne sais pas combien de fois et je trouve pas . C'est pour cela que je voudrais que quelqu'un m'aide me dire ou ce trouve l'erreur car je ne vois pas du tout .

Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 12 Fév 2013, 17:43

Peux-tu poster ton code ici ou codes-tu directement sur ta machine ?

Peux-tu le réécrire ici en utilisant les mêmes symboles ?

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 85 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite