Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

Algoritme (DM)

Posté par
Mattatack
10-01-15 à 04:49

Bonjour,

Voici un DM Algorithme niveau Seconde, je suis assez fort dans tous ce qui est algorithme mais cette fois je n'arrive pas du tout a comprendre.
J'ai essayer de demander de l'aide a des camarades mais eux aussi n'arrivent pas.


Dans un repère orthonormé (O,I,J), on considère les points suivants:
A(6;0),B(6;2) et C(0;2)
On considère ensuite un point M(x;y), mobile, qui suit la trajectoire:
O -> A -> B -> C -> O
Ecrire un algorithme qui permet de calculer la distance OM suivant la position du point M et qui affiche en sortie les coordonnées du point M et la distance OM.

Est-ce-que quelqu'un peut m'expliquer comment faire cela?

Merci,

Mattatack

Posté par
patrice rabiller
re : Algoritme (DM) 10-01-15 à 06:47

Bonjour,

La trajectoire OABC est rectangulaire. Sa longueur totale est 16.
Comment la position de M doit-elle être définie ? Par saisie des coordonnées ? En saisissant la valeur d'un paramètre t qui varie de 0 à 16 ?

Si on choisit la seconde méthode alors on peut proposer ceci :

Début
   Lire t (compris entre 0 et 16)
   Si t < 6 alors (le point M se trouve sur [OA])
      xM prend la valeur t
      yM prend la valeur 0
   Fin si
   Si (6 t) et (t < 8) alors   (le point M se trouve sur [AB])
      xM prend la valeur 6
      yM prend la valeur t-6
   Fin si
etc ... je ne veux pas donner toute la réponse
   D prend la valeur (xM2+yM2)
   Afficher xM, yM, D
Fin

Posté par
Mattatack
re : Algoritme (DM) 10-01-15 à 07:08

Je comprend parfaitement maintenant

Merci énormément Patrice!



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 !