LA MARCHE DE L'IVROGNE Une personne fortement alcoolisée quitte ses amis à la sortie d'un restaurant. Elle doit, pour se rendre cgez elle, prendre le bus dont l'arrêt est situé face à elle. A cause de son état, cette personne se dirige de manière aléatoire en diagonale gauche ou droite (avec la même probabilité p= 1/2) mais toujours en avant en direction de l'arrêt de bus On suppose que la personne fais exactement 20 pas et que la distance parcourue à chaque pas est identique PARTIE ALGORYTHME On a programmé une telle marche dite aléatoire sur calculatrice: PROGRAM : MARCHE : 0 -> D :FOR (J,1,20) :entaléat (0,1) -> P :IF (P=0) :THEN :D+1 -> D :END :END 1-expliquer comment est simulée cette marche aléatoire. En particulier, expliquer le rôle de la variable P. 2- Que représente la variable D? 3 On suppose qu'une fois le programme exécuté la variable D a la valeur 10. Interpreter ce resultat 4 en deduire l'instruction à ajouter dans ce programme pour controler si la personne a atteint exactement l'arrêt de bus

1

Réponses

  • Utilisateur Brainly
2012-11-27T17:53:55+01:00

ontire un nombre P au hasard valant 0 ou 1 et si c'est 0 c'est un pas a droite

 

D est le nombre de pas a droite

 

il faut qu'il vaille 10 donc if(D=10) then