Algorithme

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
ABB

Algorithme

par ABB » 18 Avr 2016, 20:21

Bonjour, j'ai un devoir à rendre dans 2 jours :
Un globe trotteur a décidé de parcourir 5000km à pied. Il peut, le premier jour, parcourir 50 km mais la fatigue s'accumule et sa performance diminue de 1% par jour. On note dn la distance parcourue (en km) durant le n-ième jour. On a donc d1=50. écrire un algorithme qui permette de déterminer le nombre de jours nécessaires pour que le globe trotteur ait parcouru une distance totale choisie par l'utilisateur.

J'ai fais :

Variables
-dn est du type nombre
-n est du type nombre
Début algorithme
-TantQue dn < distance voulue
-n prend la valeur n+1
-dn prend la valeur d1*q^(n+1)
Fin TantQue
-Afficher n
Fin algorithme.

Mais je suis certain d'avoir fait une erreur...



Avatar de l’utilisateur
WillyCagnes
Membre Transcendant
Messages: 3755
Enregistré le: 21 Sep 2013, 19:58

Re: Algorithme

par WillyCagnes » 19 Avr 2016, 09:41

bjr
d1=50km
d2=50*(1-1/100)=50*(0,99)^(2-1)=49,5km

distance journalière parcourue par jour
dn=d1*(0,99)^(n-1)


la distance totale D parcourue = d1+d2+d3+.... +dn

=d1[1+0,99+0,99^2+0,99^3....+0,99^(n)]

=d1[1-0,99^(n)]/(1-0,99)

D=50[1-0,99^(n)]*100
D=5000(1-0,99^(n)

si n = 2100j on a D=4999,999km, mais comme il sera tellement épuisé..il sera mort avant son arrivée :hehe:
Modifié en dernier par WillyCagnes le 19 Avr 2016, 13:13, modifié 2 fois.

nodgim
Habitué(e)
Messages: 2002
Enregistré le: 27 Jan 2008, 10:21

Re: Algorithme

par nodgim » 19 Avr 2016, 11:15

Tu n'as peut être pas fait d'erreur, car le calcul montre qu'il doit marcher très très longtemps s'il veut parcourir les 5000 kms...

 

Retourner vers ✎✎ Lycée

Qui est en ligne

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