Sei sulla pagina 1di 1

/* Geogebra to Asymptote conversion, documentation at artofproblemsolving.

com/Wiki
go to User:Azjps/geogebra */
import graph; size(0cm);
real labelscalefactor = 0.5; /* changes label-to-point distance */
pen dps = linewidth(0.7) + fontsize(10); defaultpen(dps); /* default pen style */
pen dotstyle = black; /* point style */
real xmin = -21.78872864605096, xmax = 28.25671209404774, ymin =
-17.921555613911423, ymax = 14.194219349222717; /* image dimensions */
pen wrwrwr = rgb(0.3803921568627451,0.3803921568627451,0.3803921568627451);
/* draw figures */
draw(circle((-1.18,1.35), 5.869310010554903), linewidth(2) + wrwrwr);
draw((2.44,5.97)--(-6.162777920030094,4.45172922732797), linewidth(2) + wrwrwr);
draw((0.2593201949161543,-4.3400929145758695)--(4.3098420790716805,-
0.7261584589943815), linewidth(2) + wrwrwr);
draw((-6.162777920030094,4.45172922732797)--(4.3098420790716805,-
0.7261584589943815), linewidth(2) + wrwrwr);
draw((0.2593201949161543,-4.3400929145758695)--(2.44,5.97), linewidth(2) + wrwrwr);

draw((xmin, -1.1208066814548219*xmin-4.049445107477677)--(xmax,
-1.1208066814548219*xmax-4.049445107477677), linewidth(2) + wrwrwr); /* line */
draw((xmin, 2.022566079748257*xmin-9.443098857196468)--(xmax,
2.022566079748257*xmax-9.443098857196468), linewidth(2) + wrwrwr); /* line */
draw((xmin, -17.627776936675154*xmin + 24.274552323705024)--(xmax,
-17.627776936675154*xmax + 24.274552323705024), linewidth(2) + wrwrwr); /* line */
/* dots and labels */
dot((-1.18,1.35),dotstyle);
label("$O$", (-1.0349763181360132,1.6828591641980655), NE * labelscalefactor);
dot((2.44,5.97),dotstyle);
label("$B$", (2.5772274098238666,6.3130475791284475), NE * labelscalefactor);
dot((-6.162777920030094,4.45172922732797),dotstyle);
label("$A$", (-6.026385105862392,4.76965144081832), NE * labelscalefactor);
dot((0.2593201949161543,-4.3400929145758695),dotstyle);
label("$C$", (0.3770669573392124,-3.9981521534115525), NE * labelscalefactor);
dot((4.3098420790716805,-0.7261584589943815),dotstyle);
label("$D$", (4.449005705221259,-0.3859484254516799), NE * labelscalefactor);
dot((1.334813400079058,0.7447594550264622),linewidth(4pt) + dotstyle);
label("$P$", (1.4607280757271763,0.993256634314817), NE * labelscalefactor);
dot((1.7158810486270326,-5.97261605136056),linewidth(4pt) + dotstyle);
label("$Q$", (1.8547866642318904,-5.705739370265311), NE * labelscalefactor);
dot((1.052286094454999,5.725087777087222),linewidth(4pt) + dotstyle);
label("$F$", (1.1980223500573668,5.984665422041187), NE * labelscalefactor);
clip((xmin,ymin)--(xmin,ymax)--(xmax,ymax)--(xmax,ymin)--cycle);
/* end of picture */

Potrebbero piacerti anche