[AlgoBox] Besoin d'aide pour un projet de TPE sur le hasard
ProjetTPEMSE
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Nous passons l'épreuve de TPE cette année et nous avons besoin d'aide.
Cet algorithme permet de simuler notre expérience qui est la diffusion d'une molécule de parfum dans une pièce sans contrainte météorologique.
Notre algorithme permet de programmer une destination au hasard entre le haut, le bas, la gauche et la droite. Notre algorithme fonctionne, il nous donne une direction mais nous aimerions avoir comme un nuage de point ou même idéalement qu'il nous affiche la courbe du déplacement.
Ci joint le code de l'algorithme pour que vous compreniez mieux.
Nous passons l'épreuve de TPE cette année et nous avons besoin d'aide.
Cet algorithme permet de simuler notre expérience qui est la diffusion d'une molécule de parfum dans une pièce sans contrainte météorologique.
Notre algorithme permet de programmer une destination au hasard entre le haut, le bas, la gauche et la droite. Notre algorithme fonctionne, il nous donne une direction mais nous aimerions avoir comme un nuage de point ou même idéalement qu'il nous affiche la courbe du déplacement.
Ci joint le code de l'algorithme pour que vous compreniez mieux.
VARIABLES a EST_DU_TYPE NOMBRE x EST_DU_TYPE NOMBRE b EST_DU_TYPE NOMBRE DEBUT_ALGORITHME b PREND_LA_VALEUR ALGOBOX_ALEA_ENT(1,50) a PREND_LA_VALEUR 0 a PREND_LA_VALEUR a+b TANT_QUE (a<50) FAIRE DEBUT_TANT_QUE x PREND_LA_VALEUR ALGOBOX_ALEA_ENT(1,4) SI (x==1) ALORS DEBUT_SI AFFICHER " // Aller en haut" FIN_SI SINON DEBUT_SINON SI (x==2) ALORS DEBUT_SI AFFICHER " // Aller en bas" FIN_SI SINON DEBUT_SINON SI (x==3) ALORS DEBUT_SI AFFICHER " // Aller a gauche" FIN_SI SINON DEBUT_SINON SI (x==4) ALORS DEBUT_SI AFFICHER " // Aller a droite" FIN_SI FIN_SINON FIN_SINON FIN_SINON TRACER_POINT (a+b,x) FIN_TANT_QUE FIN_ALGORITHME
A voir également:
- [AlgoBox] Besoin d'aide pour un projet de TPE sur le hasard
- Filigrane projet - Guide
- Gant projet - Télécharger - Gestion de projets
- Musique projet x - Forum Musique / Radio / Clip
- Musique debut project x - Forum Audio
- Projet x streaming vf - Forum MacOS
1 réponse
Bonjour,
Au lieu d'afficher gauche/droite/haut/bas tu pourrais afficher les coordonnées où tu te trouve au fur et à mesure avec les commandes
Pour que cela fonctionne il faut cocher la case "Utiliser le repère" dans l'onglet "Dessiner dans un repère" en bas d'AlgoBox.
Remarque : pour que
Au lieu d'afficher gauche/droite/haut/bas tu pourrais afficher les coordonnées où tu te trouve au fur et à mesure avec les commandes
TRACER_SEGMENTou
TRACER_POINT.
Pour que cela fonctionne il faut cocher la case "Utiliser le repère" dans l'onglet "Dessiner dans un repère" en bas d'AlgoBox.
Remarque : pour que
TANT_QUE (a<50)fonctionne il faudrait que tu augmentes la valeur de
ad'une manière ou d'une autre.
Merci de votre réponse, j'aimerais savoir si c'était possible de reproduire une étape plusieurs fois sans recopier l'étape ( sachant qu'elle est plutôt longue ) ?
Pour ta question tu devrais regarder comment utiliser les fonctions F1 et F2 mais si tu veux complexifier ton programme il va falloir changer de langage...