Inscription / Connexion Nouveau Sujet
Niveau terminale
Partager :

Algorithme

Posté par
iNuckLeaaaar
16-09-20 à 22:19

Salut salut, j'ai un dm de maths a rendre, et je galère niveau algorithme. Voilà mon algorithme :
a<- -0,001
Tant que |29,3-(1+a)^65x30,4|>0,01 faire :
Si (1+a)^65x30,4>29,3 :
a<-1,5a
Sinon :
a<-0,5a
Fin si
Fin tant que
Voilà voilà, alors bien sûr mon dm comportait d'autres questions, mais je les ai résolues. Me voilà donc coincé ici... J'ai eu l'idée de taper cet algorithme sur ma calculatrice, car sinon j'en aurai pour 50 ans à la main x) or mes lacunes en matière d'algorithme sur calculette sont profondes. J'aurai donc besoin d'un petit coup de pouce. Si quelqu'un s'y connait en algorithme sur calculatrice, merci de me faire signe. Je n'ai pas besoin de détailler mon calcul, la réponse suffira, alors ne vous  embêtez pas a me taper votre algorithme rédigé sur calculette. Voilà, je vous souhaite une bonne soirée, en espérant que quelqu'un puisse me trouver la réponse. Je reste connecté, au cas où !

Posté par
iNuckLeaaaar
re : Algorithme 16-09-20 à 22:20

Au fait, mon email est ****, si besoin. Je ne sais pas si on la voit, je suis nouveau sur ce site, c'est pour cela

Posté par
mathafou Moderateur
re : Algorithme 16-09-20 à 22:41

Bonjour,

nouveau sur le site, bienvenue
mais tu dois lire les règles du forum Sujet ancien- ne plus donner ce lien-merci
ainsi que la FAQ d'ailleurs :

attentionextrait de c_faq la FAQ du forum :

Q01 - Que dois-je faire avant de poster une question ?

attentionextrait de c_faq la FAQ du forum :

Q07 - Puis-je mettre mon adresse mail dans mon message afin d'inviter les visiteurs du forum à rentrer en contact avec moi ?


etc

"que quelqu'un puisse me trouver la réponse"
la réponse à quoi ? il n'y a aucune question (recopier mot à mot son énoncé est il dit)

et " En effet, le but du forum n'est pas de faire les exercices à votre place"

Posté par
iNuckLeaaaar
re : Algorithme 17-09-20 à 08:54

Effectivement mathafou, je m'en excuse. Il est vrai que je me suis un peu emballé. Le but est de trouvé a à 10^-6 près. Et je n'ai pas demandé expressément la réponse si tu lis bien, tu remarqueras que j'ai compris l'exo en lui même. Ainsi, j'ai demandé sois la réponse directement par quelqu'un sachant ce servir d'un algorithme (ce qui n'est pas mon cas) sans pour autant m'expliquer ce qu'il a fait, cela prendra trop de temps. En recevant une réponse, je n'aurai pas un bête résultat sorti de je ne sais où. J'aurai la réponse a l'algorithme que j'ai posé moi même mais auquel je suis dans l'incapacité de résoudre dû a mes non-connaissances en matière d'algorithme via la calculatrice. Quant à mon adresse mail, je m'excuse de ne pas avoir lu le règlement sur le sujet. Cela ne se reproduira plus.

Posté par
iNuckLeaaaar
re : Algorithme 17-09-20 à 08:55

iNuckLeaaaar @ 16-09-2020 à 22:19

Salut salut, j'ai un dm de maths a rendre, et je galère niveau algorithme. Voilà mon algorithme :
a<- -0,001
Tant que |29,3-(1+a)^65x30,4|>0,01 faire :
Si (1+a)^65x30,4>29,3 :
a<-1,5a
Sinon :
a<-0,5a
Fin si
Fin tant que
Voilà voilà, alors bien sûr mon dm comportait d'autres questions, mais je les ai résolues. Me voilà donc coincé ici... J'ai eu l'idée de taper cet algorithme sur ma calculatrice, car sinon j'en aurai pour 50 ans à la main x) or mes lacunes en matière d'algorithme sur calculette sont profondes. J'aurai donc besoin d'un petit coup de pouce. Si quelqu'un s'y connait en algorithme sur calculatrice, merci de me faire signe. Je n'ai pas besoin de détailler mon calcul, la réponse suffira, alors ne vous  embêtez pas a me taper votre algorithme rédigé sur calculette. Voilà, je vous souhaite une bonne soirée, en espérant que quelqu'un puisse me trouver la réponse. Je reste connecté, au cas où ! Le but est de trouver a à 10-6 près. L'algo je l'ai compris, je ne sais juste pas me serveur d'une calculatrice. Merci pour celui ou celle qui saura s'en servir !

Posté par
mathafou Moderateur
re : Algorithme 17-09-20 à 09:26

Citation :
je ne sais juste pas me servir d'une calculatrice.


de toute façon, tu n'auras jamais un résultat tout cuit

au mieux tu peux attendre que ici on t'aide à justement apprendre à te servir d'une calculatrice !!

pour ça il faut que tu dises le modèle de calculatrice que tu utilises (les langages sont différents selon les calculatrices)
tu peux avancer déja en lisant la notice (chapitre "programmation")

sinon on peut aussi utiliser un programme sur Ordi
recommandé est de nos jours le langage Python
certaines calculatrices disposent même de ce langage.

de toute façon, quel que soit le langage c'est une traduction ligne à ligne de l'algorithme "en langage naturel" fourni.

Posté par
vham
re : Algorithme 17-09-20 à 12:59

Bonjour,

cet algorithme ressemble à la recherche d'une valeur par dichotomie
mais alors il est mal posé.

Posté par
mathafou Moderateur
re : Algorithme 17-09-20 à 13:14

la question n'est pas là mais sur la réalisation effective de cet algorithme sur la calculette de iNuckLeaaaar

attendre qu'on l'exécute, nous, sur notre calculette ou PC n'enseignera rien à iNuckLeaaaar
au lieu de se mettre des oeillères à court terme immédiat en voulant juste le résultat de cet exo et basta, il est indispensable de s'investir dans l'apprentissage de la réalisation soi -même de programmes sur calculette ou PC.

Posté par
vham
re : Algorithme 17-09-20 à 14:44

Bonjour mathafou


Citation :
iNuckLeaaaar a écrit : Je reste connecté, au cas où ! Le but est de trouver a à 10-6 près. L'algo je l'ai compris

je suppose qu'il veut trouver a à 10-6 près, tel que 29,3-(1+a)^65x30,4=0
et alors c'est l'algorithme concocté par lui-même qu'il a mal écrit.... et sur lequel il a sans doute besoin d'aide, hors toute programmation

Si je me trompe, j'aurai au moins essayé de comprendre son errement (a est alors facile à trouver)

Posté par
mathafou Moderateur
re : Algorithme 17-09-20 à 15:29

non
on ne cherche oas a à une certaine précision près
on cherche a pour que l'erreur sur le résultat de l'expression soit < 0.01 !

certes son algorithme est légèrement faux, en plus ...

et il demande bien qu'on fasse tourner l'algorithme sur notre calculette pour lui donner le résultat que donne son algorithme.
ou en étant optimiste qu'on lui traduise cet algorithme sur sa calculette
et pour ça la balle est dans son camp (arrêtons de discuter entre nous) :

Citation :
pour ça il faut que tu dises le modèle de calculatrice que tu utilises (les langages sont différents selon les calculatrices)
tu peux avancer déja en lisant la notice (chapitre "programmation")

sinon on peut aussi utiliser un programme sur Ordi
recommandé est de nos jours le langage Python
certaines calculatrices disposent même de ce langage.

on veut bien l'aider à traduire, mais il faut qu'on sache dans quel langage !! (quelle calculette)

on verra alors à corriger les erreurs (ça fait partie du "débogage")

et puis .. même à la main on effectue (avec l'algorithme corrigé "à minima") juste 4 fois la boucle, alors ça ne met pas "50 ans" !!
et en plus ça met tout de suite le doigt sur l'erreur compte tenu de ce qu'est a dans le problème...

Posté par
mathafou Moderateur
re : Algorithme 17-09-20 à 15:43

edit :
non l'algo réalisé ne cherche pas a à 10-6 près mais etc.



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1675 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !