bonjour,
étant données deux points A et B d'un un repère du plan , on créer la suite de points I1,I2,I3... pour
I1 est le milieu du segment [A,B]
I2 est le milieu du segment [A,I1]
I3 est le milieu du segment [A,I2]et ainsi de suite,
on me demande de rediger un algorithme en forme codée et en language de programmation pour les questions
1)si A(5;-7) et B(-2043;-519), quelles sont les coordonnée de I5 et I10
2)si A(2;-6) et I20(3;5), quelles sont les coordonnées de B
je ne comprend rien pouvais vous m'aider svp
Bonsoir
En généralisant
I1 correspond au point milieu du segment [A B]
I(n) correspond au point milieu du segment [A I(n-1)]
1°
en pseudo code ça donnerait:
//demande d'entrée utilisateur
entrée: xA
entrée: yA
entrée: xB
entrée: yB
entrée: n
//algorithme
//declaration des variables
variable xi
variable yi
variable x
variable y
variable i
//initialisation
i<-1
xi<-xB
yi<-yB
//algorithme
Tant que (i<=n)
Faire
x<-(xi+xA)/2
y<-(yi+yA)/2
xi<-x
yi<-y
i<-i+1
Fin Faire
Retourner x //absisse
Retourner y //ordonnées
POur 2°, il faut fonctionner à l'envers, partir de i=n jusqu'à 1 et affecter x à 2*xi+xA et réciproquerment pour y
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :