Construit un segment de longueur donnée et le maintient ainsi. L’une ou les 2 extrémités sont créées au besoin. On peut marquer la longueur du segment par un codage via par option {}.
Syntaxe 1 : s=segmentLong(A,M,2) ;
s : nom du segment
A : nom d’une extrémité existante du segment
M : nom de l’autre extrémité qui est créée
2 : nombre fixanl la longueur de AM
Syntaxe 2 : s=segmentLong(A,M,k) ;
s : nom du segment
A : nom d’une extrémité existante du segment
M : nom de l’autre extrémité qui est créée
k : objet numérique (entier, reel, ... ) fixant la longueur AM
Syntaxe 3 : s=segmentLong(M,N,2) ;
s : nom du segment
M : nom d’une extrémité qui est créée
N : nom de l’autre extrémité qui est créée
2 : nombre fixant la longueur de MN
Syntaxe 4 : s=segmentLong(M,N,k) ;
s : nom du segment
M : nom d’une extrémité qui est créée
N : nom de l’autre extrémité qui est créée
k : objet numérique (entier, reel, ... ) fixant la longueur MN
Exemple 1 :
A=point(0,0) ; s=segmentLong(A,M,2) ; |
Place unpoint A puis construit le segment s d’extrémités A et M (M est créé) pour que AM=2. En bougeant A ou M le segment mesure constamment 2.
Exemple 2 :
A=point(0,0) ; k=reel(2,-3,3,0.1) ; s=segmentLong(A,M,k) ; |
Place un point A et définit le reel k de valeur initiale 2 pouvant varier entre -3 et 3 de 0.1 en 0.1 puis construit le segment s d’extrémités A et M (M est créé) pour que AM=k. En bougeant A ou M le segment mesure constamment k, si on fait varier k le segment change de longueur (M bouge).
Exemple 3 :
s=segmentLong(M,N,2) ; |
Les 2 points sont créés en même temps que le segment. Si on bouge le point M ou le point N, la longueur MN fait toujours 2.
Exemple 4 :
k=reel(2,-3,3,0.1) ; s=segmentLong(M,N,k) ; |
Definit un réel de valeur initiale 2 variant entre -3 et 3 de 0,1 en 0,1, puis construit le segment s d’extrémités M et N pour que MN=k. M et N sont créés. Si on bouge le point M ou le point N, la longueur MN fait toujours la valeur de k, si on fait varier k le segment change de longueur (le dernier point selectionné bouge, N par défaut).