Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 0→<PIPE>N
- Lbl 0
- ClrDraw
- FnOff
- AxesOff
- 0→Xmin
- 0→Ymin
- 94→Xmax
- 62→Ymax
- ClrHome
- ClrDraw
- GridOff
- PlotsOff
- Full
- Line(80,8,94,8
- Text(55*3.75,83,"UGO
- Line(70,0,94,0
- Line(70,50,83,50
- Text(13*3.75,71,"by
- Line(70,42,94,42
- Text(1*3.75,18,"vecteur
- Line(2,61,66,61
- Line(67,60,67,3
- Line(2,2,66,2
- Line(1,3,1,60
- Line(2,54,66,54
- For(X,0,6
- Text((7X+9)*3.75,6,sub("coord.vecteur AB = (X,Y), B = ? xAB +/- yAC colinearite . sans coordonnees quit ",18X+1,18
- End
- DelVar X
- getKey→K
- Repeat max(Ans={105
- If Ans
- Then
- If Ans=25 or Ans=34
- Then
- Line(3,52-7X,3,47-7X,0
- Line(65,52-7X,65,47-7X,0
- X+(Ans=34)-(Ans=25
- Ans+7((Ans<0)-(Ans>6→X
- End
- End
- Line(3,52-7X,3,47-7X
- Line(65,52-7X,65,47-7X
- getKey
- End
- If not(X
- Then
- Goto 1
- End
- If X=1
- Goto 2
- If X=2
- Goto 3
- If X=3
- Goto 15
- If X=4
- Goto 0
- If X=5
- Goto 21
- If X=6
- Goto 70
- Lbl 1
- ClrHome
- Menu(" COORD. VECTEUR ","Coord. Vecteur",6,"3Pts -> 4e Pts",5,"MENU",7
- Lbl 7
- Goto 0
- Lbl 5
- ClrDraw
- Line(0,60,6,60
- Line(5,59,5,61
- Text(3*3.75,0,"AB = (X,Y)
- Text(9*3.75,0,"C = (XC,YC)
- Text(54*3.75,53,"B
- Text(23*3.75,24,"A
- Pt-On(30,35,3
- Pt-On(60,5,3
- Line(30,35,60,5
- Pt-On(75,10,3
- Text(51*3.75,78,"C
- Pause
- ClrHome
- Disp "Vect. AB (X,Y)
- Input "X=",A
- Input "Y=",B
- Disp "
- Disp "Point C=
- Input "XC=",C
- Input "YC=",D
- ClrHome
- ClrDraw
- Text(0,0,"COOR.DE D TEL QUE 'AB DC'
- Text(6*3.75,0,"SOIT UN PARALLELOGRAMME:
- Text(15*3.75,0,"AB = (",A," : ",B,") POINT C = (",C," : ",D,")
- Text(21*3.75,0,"ABDC = PARA, DONC AB=DC
- Text(30*3.75,0,"CD = (XD-XC : YD-YC)
- Text(36*3.75,0,"CD = (XD-",C," : YD-",D,")
- Text(43*3.75,0,"AB=DC <=>
- A+C→E
- B+D→F
- Text(49*3.75,0," ",A,"= XD-",C
- Text(49*3.75,40,"XD= ",A," + ",C," = ",E
- Text(55*3.75,0," ",B,"= YD-",D
- Text(55*3.75,40,"YD= ",B," + ",D," = ",F
- Pause
- ClrDraw
- Goto 1
- Lbl 6
- ClrHome
- Disp " A(XA,YA)
- Disp " B(XB,YB)
- Disp "
- Input "XA=",A
- Input "YA=",B
- Input "XB=",C
- Input "YB=",D
- C-A→E
- D-B→F
- ClrHome
- ClrDraw
- Text(0,0,"COORDONNE VECTEUR"
- Text(7*3.75,5,"A(",A," : ",B,")
- Text(13*3.75,5,"B(",C," : ",D,")
- Text(24*3.75,0,"AB = (XB-XA : YB-YA)
- Text(30*3.75,0,"AB = (",C,"-",A," : ",D,"-",B,")
- Text(43*3.75,0,"AB = (",E," : ",F,")
- Line(0,39,6,39
- Line(5,38,5,40
- Line(0,20,6,20
- Line(5,19,5,21
- Pause
- ClrDraw
- Goto 1
- Lbl 2
- ClrHome
- Disp "Vecteur AB:
- Disp "Point A:
- Input "XA=",A
- Input "YA=",B
- Disp "
- Disp "Coordonnee AB=
- Input "X=",C
- Input "Y=",D
- ClrHome
- ClrDraw
- Text(0,0,"VECTEUR AB :
- Text(6*3.75,0,"COORDONNE VECTEUR= (",C," : ",D,")
- Text(12*3.75,0,"POINT A= (",A," : ",B,")
- Text(20*3.75,0,"XB-XA = ",C,"
- Text(26*3.75,0,"YB-YA = ",D
- Text(20*3.75,50,"XB-",A," = ",C
- Text(26*3.75,50,"YB-",B," = ",D
- C+A→E
- D+B→F
- Text(34*3.75,0," ",C," + ",A," = ",E
- Text(40*3.75,0," ",D," + ",B," = ",F
- Text(50*3.75,20,"B = (",E," : ",F,")
- Pause
- ClrDraw
- Goto 0
- Lbl 3
- ClrHome
- Menu(" xAB +/- yAC ","AM=xAB +/- yAC",8,"AC= xAB, B=?",19,"AB=[X/Y]AC,B=?",20,"MENU",10
- Lbl 20
- ClrDraw
- Text(0,0,"AB = [X/Y] AC.
- Text(25*3.75,0,"A (XA , YA)
- Text(31*3.75,0,"C (XC , YC)
- Text(38*3.75,0,"B (?? , ??)
- Line(45,40,75,10
- Pt-On(75,10,3
- Pt-On(55,30,3
- Text(14*3.75,43,"A
- Text(25*3.75,57,"B (?)
- Text(45*3.75,77,"C
- Pause
- ClrHome
- Disp "AB=[X/Y]AC. B=?
- Disp "Points A=
- Input "XA=",A
- Input "YA=",B
- Disp ""
- Disp "Vecteur AC=
- Input "X=",C
- Input "Y=",D
- ClrHome
- Disp "AB= [X/Y]AC
- Disp ""
- Input "X= ",X
- Output(7,1,"AB=[
- Output(7,5,X
- Input "Y= ",Z
- Output(7,1,"AB=[
- Output(7,5,X
- Output(7,7,"/ ]AC
- Output(7,8,Z
- Output(8,1,"B= (??:??) =>
- Pause
- ClrHome
- ClrDraw
- Text(0,0,"VECTEUR AC(",C," : ",D,")
- Text(6*3.75,0,"Points: A(",A," : ",B,")
- Text(5*3.75,61,"AB( AC)
- Text(1*3.75,74*3.33,X
- Line(73,54,81,54
- Text(9*3.75,74*3.33,Z
- Text(15*3.75,3.33,X
- Text(23*3.75,3.33,Z
- Line(0,40,7,40
- Text(19*3.75,9*3.33,"AC = (
- Text(15*3.75,29*3.33,X,"*",C
- Text(23*3.75,36*3.33,Z
- Line(28,40,50,40
- Text(19*3.75,52*3.33,":
- Text(15*3.75,55*3.33,X,"*",D
- Line(54,40,75,40
- Text(23*3.75,62*3.33,Z
- Text(19*3.75,78*3.33,")
- Text(34*3.75,0,"AB
- Line(10,32,10,19
- Text(30*3.75,12*3.33,"XB - ",A
- Text(37*3.75,12*3.33,"YB - ",B
- Text(34*3.75,37*3.33,"=
- X*C→E
- X*D→F
- Text(30*3.75,43*3.33,"[",E," / ",Z,"]
- Text(37*3.75,43*3.33,"[",F," / ",Z,"]
- Text(50*3.75,2*3.33,"B
- Line(10,16,10,2
- Text(46*3.75,12,"XB = [",E," / ",Z,"] + ",A
- Text(53*3.75,12,"YB = [",F," / ",Z,"] + ",B
- Pause
- ClrDraw
- Goto 3
- Lbl 19
- ClrDraw
- Text(0,0,"AC = xAB.
- Text(25*3.75,0,"A (XA , YA)
- Text(31*3.75,0,"C (XC , YC)
- Text(38*3.75,0,"B (?? , ??)
- Line(45,40,75,10
- Pt-On(75,10,3
- Pt-On(55,30,3
- Text(14*3.75,43,"A
- Text(25*3.75,57,"B (?)
- Text(45*3.75,78,"C
- Pause
- ClrHome
- Disp "AC = xAB, B=?
- Input "AB*",E
- Disp "vecteur AC pts:
- Input "XA=",A
- Input "YA=",B
- Disp ""
- Input "XC=",C
- Input "YC=",D
- ClrHome
- ClrDraw
- Text(0,0,"VECTEUR AC = ",E,"AB
- Text(6*3.75,0,"points = A(",A," : ",B,") C(",C," : ",D,")
- Text(14*3.75,0,"X: ",C," - ",A," = ",E,"(XB - ",A,")
- Text(20*3.75,0,"Y: ",D," - ",B," = ",E,"(YB - ",B,")
- C-A→G
- D-B→H
- E*A→I
- E*B→J
- G+I→O
- H+J→P
- Text(27*3.75,0,"X: ",G," = ",E,"XB - ",I
- Text(33*3.75,0,"Y: ",H," = ",E,"YB - ",J
- Text(40*3.75,0,"X: ",G," + ",I," = ",E,"XB
- Text(46*3.75,0,"Y: ",H," + ",J," = ",E,"YB
- Text(55*3.75,0," B ( [",O," / ",E,"] : [",P," / ",E,"] )
- Pause
- ClrDraw
- Goto 3
- Lbl 10
- ClrHome
- Goto 0
- Lbl 8
- ClrHome
- Disp "AM =xAB + yAC"
- Input "xAB= AB*",P
- Input "yAC= AC*",E
- Disp "Vecteur AB=
- Input "X=",A
- Input "Y=",B
- Disp "Vecteur AC=
- Input "X=",C
- Input "Y=",D
- ClrHome
- ClrDraw
- Text(0,0,"CALCULE DE AM = ",P,"AB + ",E,"AC
- Text(8*3.75,0,"VECTEUR AB = (",A," : ",B,")
- Text(14*3.75,0,"VECTEUR AC = (",C," : ",D,")
- E*C→F
- E*D→G
- P*A→Q
- P*B→R
- Text(23*3.75,0," ",P,"AB = (",P,"*",A," : ",P,"*",B,") = (",Q," : ",R,")
- Text(29*3.75,0," ",E,"AC = (",E,"*",C," : ",E,"*",D,") = (",F," : ",G,")
- Line(1,40,11,40
- Line(10,39,10,41
- Q+F→H
- R+G→I
- Text(38*3.75,0,P,"AB + ",E,"AC = (",Q,"+",F," : ",R,"+",G,")
- Text(44*3.75,0,P,"AB + ",E,"AC = (",H," : ",I,")
- Text(54*3.75,0,"VECTEUR AM = (",H," : ",I,")
- Line(30,9,36,9
- Line(35,8,35,10
- Pause
- ClrDraw
- Goto 3
- Lbl 15
- ClrHome
- Menu(" COLINEARITE ","Coli/AIign Pts",16,"Parallelisme",17,"MENU",18
- Lbl 18
- ClrHome
- Goto 0
- Lbl 16
- ClrDraw
- Line(0,60,6,60
- Line(5,59,5,61
- Text(3*3.75,0,"AB = (X,Y)
- Text(9*3.75,0,"AC = (X,Y)
- Pt-On(30,35,3
- Pt-On(60,5,3
- Pt-On(49,16,3
- Line(30,35,60,5
- Text(23*3.75,34,"A
- Text(52*3.75,63,"C
- Text(38*3.75,51,"B
- Text(40*3.75,0,"ALIGN-
- Text(46*3.75,0,"-EMENT DE
- Text(52*3.75,0,"A - B - C
- Pause
- ClrHome
- Disp "Vecteur AB=
- Input "X=",A
- Input "Y=",B
- Disp "
- Disp "Vecteur AC=
- Input "X=",C
- Input "Y=",D
- ClrHome
- ClrDraw
- Text(0,0,"COLI/ALIGN. DE A - B - C
- Text(9*3.75,0,"VECTEUR AB = (",A," : ",B,")
- Text(15*3.75,0,"VECTEUR AC = (",C," : ",D,")
- Text(23*3.75,0,"TABLEAU DE PRPORTIONALIT:
- Text(31*4,2,A
- Text(31*4,12,C
- Text(40*4,2,B
- Text(40*4,12,D
- Line(0,15,0,32
- Line(0,32,20,32
- Line(20,32,20,15
- Line(20,15,0,15
- Line(0,24,20,24
- Line(10,32,10,15
- A*D→E
- C*B→F
- Text(31*4,22,"(",A," * ",D,") = ",E
- Text(38*4,22,"(",C," * ",B,") = ",F
- Line(0,12,6,12
- Line(5,11,5,13
- Line(18,12,24,12
- Line(23,11,23,13
- If E=F
- Then
- Text(51*4,0,"AB ET AC SONT COLINEAIRE
- Text(57*4,0,"ET A - B - C SONT ALIGNEE.
- End
- If E≠F
- Then
- Text(51*4,0,"AB ET AC NE SONT PAS
- Text(57*4,0,"COLINEAIRE, NI ALIGNEE.
- End
- Pause
- ClrDraw
- Goto 15
- Lbl 17
- ClrDraw
- Line(0,60,6,60
- Line(5,59,5,61
- Text(3*4,0,"AB = (X,Y)
- Text(9*4,0,"DC = (X,Y)
- Pt-On(30,35,3
- Pt-On(60,5,3
- Text(23*4,34,"A
- Text(52*4,63,"B
- Line(30,35,60,5
- Text(40*4,0,"PARAL-
- Text(46*4,0,"-LELISM
- Text(52*4,0,"DE AB, DC
- Pt-On(45,40,3
- Pt-On(65,20,3
- Line(45,40,65,20
- Text(16*4,48,"D
- Text(40*4,68,"C
- Pause
- ClrHome
- Disp "Paralelism Entre
- Disp "Vecteurs AB,DC:
- Disp "Vecteur AB=
- Input "X=",A
- Input "Y=",B
- Disp "Vecteur DC=
- Input "X=",C
- Input "Y=",D
- ClrHome
- ClrDraw
- Text(0,0,"PARLELISM ENTRE VECT AB,DC
- Text(9*4,0,"VECTEUR AB = (",A," : ",B,")
- Text(15*4,0,"VECTEUR DC = (",C," : ",D,")
- Text(23*4,0,"TABLEAU DE PRPORTIONALIT:
- Text(31*4,2,A
- Text(31*4,12,C
- Text(40*4,2,B
- Text(40*4,12,D
- Line(0,15,0,32
- Line(0,32,20,32
- Line(20,32,20,15
- Line(20,15,0,15
- Line(0,24,20,24
- Line(10,32,10,15
- A*D→E
- C*B→F
- Text(31*4,22,"(",A," * ",D,") = ",E
- Text(38*4,22,"(",C," * ",B,") = ",F
- If E=F
- Then
- Text(51*4,0,"AB ET DC SONT COLINEAIRE
- Text(57*4,0,"ET PARALLELE.
- End
- If E≠F
- Then
- Text(51*4,0,"AB ET DC NE SONT PAS
- Text(57*4,0,"COLINEAIRE, NI PARALLELE.
- End
- Pause
- ClrDraw
- Goto 15
- Lbl 21
- ClrHome
- Menu("Sans coordonnees","AB+BC+CA",22,"AB-AC+BC-BA",24,"AB-CD-AC",25,"MENU",23
- Lbl 25
- ClrDraw
- Line(90,35,70,55
- Line(70,55,60,35
- Line(60,35,90,35
- Line(70,55,80,15
- Line(90,35,80,15
- Line(80,15,60,35
- Text(0,71,"A
- Text(29*4,58,"D
- Text(27*4,90,"B
- Text(47*4,84,"C
- Line(12,58,17,58
- Line(16,58,16,59
- Line(24,58,29,58
- Line(28,58,28,59
- Line(36,58,41,58
- Line(40,58,40,59
- Text(5*4,0,"u = AB-CD-AC
- Text(11*4,0,"u = AB+DC+CA
- Text(17*4,0,"u = AB+DA
- Text(23*4,0,"u = DA+AB
- Text(39*4,0,"u = DB
- Line(12,24,17,24
- Line(16,24,16,25
- Pause
- Goto 21
- Lbl 24
- ClrDraw
- Line(60,35,90,35
- Line(90,35,70,55
- Line(70,55,60,35
- Text(0,71,"A
- Text(29*4,60,"C
- Text(27*4,90,"B
- Line(12,58,17,58
- Line(16,58,16,59
- Line(24,58,29,58
- Line(28,58,28,59
- Line(38,58,43,58
- Line(42,58,42,59
- Line(50,58,55,58
- Line(54,58,54,59
- Text(5*4,0,"u = AB-AC + BC-BA
- Text(11*4,0,"u = AB+CA + BC+AB
- Text(17*4,0,"u = CA+AB + AB+BC
- Text(23*4,0,"u = CB+AC
- Text(29*4,0,"u = AC+CB
- Text(39*4,0,"u = AB
- Line(12,24,17,24
- Line(16,24,16,25
- Pause
- Goto 21
- Lbl 22
- ClrDraw
- Line(60,35,90,35
- Line(90,35,70,55
- Line(70,55,60,35
- Text(0,71,"A
- Text(29*4,60,"C
- Text(27*4,90,"B
- Line(12,58,17,58
- Line(16,58,16,59
- Line(24,58,29,58
- Line(28,58,28,59
- Line(36,58,41,58
- Line(40,58,40,59
- Text(5*4,0,"u = AB+BC+CA
- Text(11*4,0,"u = [ AC ]+CA
- Text(21*4,0,"u = o
- Line(11,41,16,41
- Line(15,41,15,42
- Pause
- Goto 21
- Lbl 23
- Goto 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement