Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

Dm algortihme 2nde

Posté par
sam12
17-05-15 à 14:09

Bonjour. Je n'arrive pas à finir mon dm sur les algorithmes.

Voilà l'énoncé :

"On imagine une grande feuille de papier d'épaisseur 0,1 millimètre. Combien de fois faut-il plier cette feuille pour que l'épaisseur devienne plus grande que la distance terre-lune ?
Écrire un algorithme qui afficherait la réponse de ce problème."

J'ai trouvé la distance terre-lune = 3,84411mm

Mon algorithme :

Variables : e(épaisseur de la feuille) ; d(distance terre-lune) ; p(nombre de pliage)

Entrée : (aucune)

Traitement :
e<-0,1
d<-3.84411
Tant que e<d
e<-e*2p
fin tant que

Sortie : afficher p

Je sais que mon algorithme est faux car il ne me donnera pas le nombre de pliages mais je ne sais pas comment le modifier donc j'ai essayer de faire "la base" avec ce que je connais.

Pouvez-vous m'aidez s'il vous plait ? merci d'avance.

Posté par
Glapion Moderateur
re : Dm algortihme 2nde 17-05-15 à 14:22

bonjour, tu as oublié d'incrémenter p
p <- p+1 et puis aussi c'est e <- e*2 qu'il faut mettre (on double à chaque pliage)
mais sinon, oui ça devrait marcher.

Posté par
Glapion Moderateur
re : Dm algortihme 2nde 17-05-15 à 14:23

aussi initialiser p à 0 au début

Posté par
Leile
re : Dm algortihme 2nde 17-05-15 à 14:27

bonjour,

tu n'es pas loin..

Entrée
/* ici, tu pourrais donner la valeur de e, comme ça ton algorithme tournerait aussi pour d'autres épaisseurs*/
entrer e     /* on donnera 0,1 */

traitement
d prend la valeur 3,84411  (je n'ai pas vérifié cette valeur)
p prend la valeur 0      /* dans p on aura le nombre de pliages */

tant que e < d faire
e prend la valeur e*2   /*chaque passage ds le tant que, c'est un pliage*/
p prend la valeur p+1
fin tant que

sortie
afficher p
fin

qu'en dis tu ?

Posté par
Leile
re : Dm algortihme 2nde 17-05-15 à 14:28

bonjour Glapion

Posté par
sam12
re : Dm algortihme 2nde 17-05-15 à 14:43

Merci pour la réponse mais je ne comprend pas. Si je fais e<-e*2 et p<-p+1 p et e n'auront plus de calcul en commun ? je ne sais pas si tu comprends ce que je veux dire..

Posté par
Glapion Moderateur
re : Dm algortihme 2nde 17-05-15 à 14:50

Citation :
plus de calcul en commun

non je ne comprends pas.

Leile te l'a écris intégralement, donc je ne vois pas bien ce qui te bloque ? tu ne comprends pas les instructions ?
p augmente d'un à chaque passage dans la boucle et l'épaisseur double. ça continue jusqu'à ce que l'on dépasse la longueur que l'on s'est donné. c'est assez simple à comprendre.



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 1741 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 !