Inscription / Connexion Nouveau Sujet
Niveau première
Partager :

algorithme lancer de fléchettes

Posté par
isma29
14-04-16 à 12:32

Bonjour, j'ai un algorithme à faire et je bloque dessus dès le début, l'énoncé c'est

On s'intéresse à l'expérience qui consiste à lancer de manière  aléatoire une fléchette sur la plaque carrée et qui possède deux issues : la fléchette atteint la cible, ou elle ne l'atteint pas.
Pour modéliser la situation, on introduit un repère orthonormé d'unité 1 mètre, dont l'origine est un des sommets de la plaque carrée, les axes portant les deux cotés issus de ce sommet ; le carré étant dans la partie du repère contenant les points à coordonnées positives. Le cercle représentant la cible a alors pour centre le point de coordonnées (0,5;0.5) et pour rayon 0,15.
Pour un lancer, on considère alors le point M, impact de la fléchette sur la plaque carrée, qui a pour coordonnées étant un nombre réel choisi de manière aléatoire entre 0 et 1.

La question c'est:
Réaliser un algorithme qui simule un lancer de fléchette dans les conditions de l'expérience.

Je sais qu'il y aura deux nombres x ety qui varient entre 0 et 1 et qu'il faudra faire un graphique représentant la cible mais après je suis bloqué.

Posté par
Glapion Moderateur
re : algorithme lancer de fléchettes 14-04-16 à 12:41

Bonjour, commence par imaginer la trame générale de ton algorithme :

une boucle Pour I allant de 1 à N (on va simuler N lancers, tu peux demander N au début si tu veux)
tirage de deux nombres aléatoires x et y
test pour voir si le point de coordonnées (x;y) est à l'intérieur de la cible ou pas (là il faut que tu résolves d'abord le problème mathématique, quelle est l'équation du cercle ? comment savoir si un point est dans le disque délimité par le cercle ou pas ?)
Si oui tu incrémentes une variable qui va compter le nombre de succès.
A la fin , en sortie de boucle, tu peux afficher par exemple la fréquence des succès = nombre de succès / N qui est une bonne approximation de la probabilité de toucher la cible.

Si tu veux juste simuler un lancer c'est encore plus simple, il n'y a plus de boucle, juste le tirage de x et y et le test si (x;y) est dans la cible ou pas. Si oui tu affiches "gagné" et sinon "raté".

Posté par
isma29
re : algorithme lancer de fléchettes 14-04-16 à 13:23

Juste une question après je pourrais enfin le faire : pour moi les variables ce serait:
-x
-y
-issue
-porportionnalité(fréquence)
c'est bon ou pas?

Posté par
Glapion Moderateur
re : algorithme lancer de fléchettes 14-04-16 à 13:28

oui et puis N le nombre d'essais, I la variable pour la boucle

Posté par
isma29
re : algorithme lancer de fléchettes 14-04-16 à 13:49

L'équation du cercle est bien x*2 +y*2 = R??

Posté par
Glapion Moderateur
re : algorithme lancer de fléchettes 14-04-16 à 14:29

non le centre est en (0.5;0;5)
mais à quoi bon si tu t'es désinscris. bonne chance pour ton algorithme.



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