@options; @figure; gogeometry = texte( -5.5 , -6.1 ,"Antonio Gutierrez. www.gogeometry.com") { rougefonce , dec1 , car-3 }; click = texte( -5.5 , -5.7 ,"Click this button to start/stop the animation") { rougefonce , dec2 , car-3 }; A = point( -3.43 , -3 ) { rond3 , (-0.26,-0.03) }; N2an = point( -0.15 , 3.86 ) { i }; N1an = point( -1.39 , 3.39 ) { i }; ceN2N1 = cercle( N2an , N1an ) { i }; xx = reel( 353.5 , 0 , 360 , 2.5 ) { oscille , (7.67,-8) , i }; var yy = 180*cos(xx)+150 { 328.842934021786 }; B = pointsur( ceN2N1 , yy ) { rond2 , (-0.37,-0.94) }; C = point( 3.8 , -3 ) { rond3 , (-0.06,-0.07) }; sAB = segment( A , B ) { noir , 3 }; sBC = segment( B , C ) { noir , 3 }; sAC = segment( A , C ) { noir , 3 }; polyABC = polygone( A , B , C ) { stop , jaune , plein60 }; D = pointsur( sAB , 0.4 ) { rond3 , (-0.74,-0.43) }; paraD5sAC = parallele( D , sAC ) { i }; E = intersection( sBC , paraD5sAC ) { (0.18,-0.42) }; polyADEC = polygone( A , D , E , C ) { rouge , plein20 }; sDE = segment( D , E ) { 2 }; P6 = pointsur( sDE , 0.7 ) { i }; G6 = point( 2.84 , 1.42 ) { (-0.45,-0.49) , i }; sP6G6 = segment( P6 , G6 ) { grisclair }; P3 = texte( G6 ,"Given: Trapezoid ADEC") { stop , vertfonce , (-0.07,-0.59) , dec2 , car-3 }; sAE = segment( A , E ) { stop , vertfonce }; sCD = segment( C , D ) { stop , vertfonce }; F = intersection( sAE , sCD ) { stop , rouge , rond3 , (0,0.1) }; dBF = droite( B , F ) { i }; M = intersection( sAC , dBF ) { rouge , rond3 }; sBM = segment( B , M ) { stop }; N = intersection( sDE , sBM ) { stop , rouge , rond3 , (-0.72,-0.81) }; P4 = texte( M ,"To Prove: M midpoint of AC") { stop , rouge , (-0.68,0.63) , dec2 , car-2 }; P5 = texte( M ,"N midpoint of DE") { stop , rouge , (1.12,1.18) , dec2 , car-2 }; @config; couleurfonddessin=0xFFFFFF; boutons=animation;