Algorithme sur les suites T.ES

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
Reeth
Messages: 2
Enregistré le: 21 Sep 2013, 16:28

algorithme sur les suites T.ES

par Reeth » 21 Sep 2013, 16:42

Bonjour à toutes et à tous.
Je suis actuellement face à un exercice de mathematique (terminale ES) que je comprends parfaitement excepté une question, qui me demande de créer un algorithme (mon niveau en algorithme est l'équivalent de la France au football).
Voici l'énoncé
Les populations de deux villes A et B sont respectivement de 300 000 et de 150 000 habitants.
Les projections pour les prochaines années prévoient les évolutions suivantes :
Ville A : diminution annuelle de 3%
Ville B : augmentation annuelle de 5%
Pour tout entier, on note respectivement an et bn les populations des villes A et B au bout de n années.
1) justifier que (an) et (bn) sont géométriques. On précisera la raison et le 1er terme. (réussi)
2) Exprimer an et bn en fonction de n, en déduire la population de chacune des villes dans 5 ans.(réussi)
3) Utiliser la calculatrice pour déterminer au bout de combien d'années la population de la ville B sera superieure à celle de la ville A (réussi)
4) Ecrire un algorithme en langage naturel (aucune idée de ce que c'est) qui donnera la réponse à la question 3
Voila donc la question qui me pose tant de problemes, apres maintes recherches et comparaisons avec les algorithmes réalisés en cours, je suis tellement mauvais que je n'arrive à faire aucun lien. Je vous demande votre précieuse aide, cordialement.



Avatar de l’utilisateur
messinmaisoui
Habitué(e)
Messages: 1897
Enregistré le: 24 Oct 2007, 13:52
Localisation: Moselle (57)

par messinmaisoui » 21 Sep 2013, 16:58

Hello Reeth

Bah les algos, il faut pas se prendre
la tête avec :mur:

Que penses-tu de ceci, (à corriger un peu quand même)

A=300000 ou A= -150000 ?
B=150000 ou B = 2000000 ?

Annee = 0 pourquoi 0 ?

tant que A > B alors (voyons 1er passage 300000 > 150000 ?)
[INDENT]Annee = Annee + 1 bon on progresse ... Note au 1ere passage dans la boucle Annee = 1
A = A - (3/100 * A) ou A = (3/100 * A)
B = B + (5/100 * B) ou ?
[/INDENT]fin tant que (va t'on vraiment s'arrêter ?)

afficher Annee

En espérant que ça t'aide ...
Mon avatar me fait peur, est-ce normal docteur ?

Reeth
Messages: 2
Enregistré le: 21 Sep 2013, 16:28

par Reeth » 21 Sep 2013, 17:20

Ce dont je suis sûr, c'est du "end" lorsque vous m'avez indiqué "va t'on vraiment s'arrêter?"
Je me suis donc inspiré d'un algorithme fait en cours et ai essayé d'en tiré quelque chose, ce qui a donné ce résultat toalement affeux
Prompt A,B (je ne sais pas ce que veut dire prompt)
A->300 000
B->150 000
While (B>A) (je ne sais pas ce que veut dire while)
For (Ax0.97^x)
For (Bx1.05^x)
End
Voila donc, je suppose que ça n'a aucun sens ^^

Avatar de l’utilisateur
messinmaisoui
Habitué(e)
Messages: 1897
Enregistré le: 24 Oct 2007, 13:52
Localisation: Moselle (57)

par messinmaisoui » 21 Sep 2013, 17:36

En fait là c'est plus un algorithme ça
c'est un programme écrit dans un langage de programmation
(il en existe plein des langages : fortran, c, cobol etc ...)

Un algorithme c'est expliquer avec des mots de tous les jours
le déroulement d'un programme
Il sera toujours temps après qu'il soit au point de l'écrire
dans tel ou tel langage de programmation :dodo:

ex : A-> 300000 (ce qui est bizarre en passant, on mettrait A dans 300000 ?)
donc je verrai plutôt 300000 -> A bref ...
en algo ça pourrait s'écrire :
"je mets 300000 dans ma variable A" ou encore "A = 300000"

Le while c'est tant que (voir linguee, reverso ou google traduction ;-)
dans ton algo ça pourrait de traduire par "tant que B supérieur à A"
Bref on va pas s'en sortir, en décryptant ton programme
il vaut mieux utiliser des mots et en français dans notre cas
...
Je mets 300000 dans ma variable A
Je mets 150000 dans ma variable B
Tant que le contenu de ma variable A est supérieure à celui de B alors

etc ...
Mon avatar me fait peur, est-ce normal docteur ?

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 43 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