// Macros :
$macros={};
$macros["Reportmesuresuraxe"]={
name:"Report mesure sur axe",
parameters:["point","point","expression"],
exec:
function (P9,P10,E4){
P11=Point("P11","P9+E4*(P10-P9)","0");
STL(P11,"c:#0000b2;s:6;f:30");
return [P11];
}};
// Coordinates System :
SetCoords(1661.8788163247368,24.73723222019305,80.86381936276014,true,1118,731);
// Geometry :
P1=Point("P1",-16.594304188193053,-4.937471058455568);
O=Point("O",-11.208289789541631,-6.868303471921058);
P20=Point("P20","[-3,-3,0]","1");
B=Point("B","[2*(sqrt(3)-1),0,0]","1");
E6=Expression("E6","","","","2.5","-18.94393349703942","-6.495646284322107");
P6=Point("P6","[windowcx()+windoww()*4,windowcy()]","0");
Y=Point("Y","[0,1,0]","1");
P5=Point("P5","[2,-3,0]","1");
X=Point("X","[1,0,0]","1");
A=Point("A","[-2,-2,0]","1");
P4=Point("P4","[2,3,0]","1");
C=Point("C","[-2,2,0]","1");
P30=Point("P30","[-3,3,0]","1");
Z=Point("Z","[0,0,1]","1");
b=Expression("b","","","","var bl_bgdijifhfiiff=function(){\nreturn ((theta()));\n};\nbl_bgdijifhfiiff()","-11.153057367706714","-0.5597406619733771");
P10=Point("P10","[windowcx()+windoww()*4,windowcy()]","0");
P7=Point("P7",-13.515053146599646,-2.8475376205869503);
P8=Point("P8",-15.258725423164586,-3.169065841797506);
cache=Expression("cache","","","","var bl_bgdijifhfiifi=function(){\nBLK_STL(\"P8\",\"setHidden\",[2]);\nBLK_STL(\"E9\",\"setHidden\",[2]);\nBLK_STL(\"E5\",\"setHidden\",[2]);\n};\nbl_bgdijifhfiifi()","-6.577463450479568","-7.979622689909288");
P2=Point("P2","O+1","0");
P3=Point("P3","O+i","0");
Poly1=Polygon("Poly1","_P20,_P30,_P4,_P5");
S6=Segment("S6",A,C);
S5=Segment("S5",B,C);
Poly2=Polygon("Poly2","_A,_B,_C");
S4=Segment("S4",A,B);
E1=Expression("E1","","","","(B-A)","-18.94393349703942","-5.382663980131719");
S31=Segment("S31",P1,Z);
D=Point("D","A+2*(Z-P1)","0");
S11=Segment("S11",P1,X);
S21=Segment("S21",P1,Y);
Poly3=Polygon("Poly3","_P5,_P4,_P30,_P20");
blk_turtle_exp_P7=Expression("blk_turtle_exp_P7","","","","var bl_jghcgegij=function(){\nTURTLE_INIT(\"P7\",P7);\n/**\n * Décrire cette fonction…\n */\nfunction create_banner() {\n if (!(GetCanvas()[\"comment_div\"])) {\n var blockly_var_div = (document.createElement(\"DIV\"));\n var blockly_var_lne = (blockly_var_div.style[\"cssText\"]=\"position:absolute;left:0px;top:0px;width:100%;height:70px;background:#007BBE;color:white;text-align:center;font-family:'Open Sans',sans-serif;pointer-events:none\");\n var blockly_var_div_inner = (document.createElement(\"DIV\"));\n blockly_var_lne = (blockly_var_div_inner.style[\"cssText\"]=\"position:relative;float:left;top:50%;left:50%;transform:translate(-50%,-50%)\");\n blockly_var_lne = (blockly_var_div.appendChild(blockly_var_div_inner));\n blockly_var_lne = (GetCanvas().getDocObject().parentNode.appendChild(blockly_var_div));\n blockly_var_lne = (GetCanvas()[\"comment_div\"]=blockly_var_div);\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction set_height(blockly_local_height) {\n var blockly_var_lne = (GetCanvas()[\"comment_div\"].style[\"height\"]=blockly_local_height+\"px\");\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction set_backgroundColor(blockly_local_color) {\n var blockly_var_lne = (GetCanvas()[\"comment_div\"].style[\"background\"]=blockly_local_color);\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction set_backgroundOpacity(blockly_local_opacity) {\n var blockly_var_lne = (GetCanvas()[\"comment_div\"].style[\"opacity\"]=blockly_local_opacity);\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction set_textColor(blockly_local_color) {\n var blockly_var_lne = (GetCanvas()[\"comment_div\"].style[\"color\"]=blockly_local_color);\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction set_textSize(blockly_local_size) {\n var blockly_var_lne = (GetCanvas()[\"comment_div\"].style[\"font-size\"]=blockly_local_size+\"px\");\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction evaluate_TeX(blockly_local_txt) {\n var blockly_var_tab = (blockly_local_txt.split(\"$$\"));\n for (var blockly_var_i = 2 ; blockly_var_i <= blockly_var_tab.length ; blockly_var_i = blockly_var_i + 2){\n blockly_var_tab[blockly_var_i-1] = (function(){try{return GetCanvas().getDocObject().ownerDocument.defaultView.katex.renderToString(blockly_var_tab[blockly_var_i-1])}catch(e){return 0}}());\n };\n var blockly_var_lne = (GetCanvas()[\"comment_div\"].firstChild.innerHTML=blockly_var_tab.join(\"\"));\n blockly_var_lne = (GetCanvas()[\"banner_comment\"]=blockly_local_txt);\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction set_text(blockly_local_txt) {\n if (GetCanvas()[\"banner_comment\"]!==blockly_local_txt) {\n if (GetCanvas().getDocObject().ownerDocument.defaultView.$U.katexLoaded(evaluate_TeX,[blockly_local_txt])) {\n evaluate_TeX(blockly_local_txt);\n }\n }\n}\n\n\ncreate_banner();\nset_text([TURTLE_TEXT('
'),TURTLE_TEXT('Le triangle ABC est équilatéral de côté 4.
'),TURTLE_TEXT('AD = 2.')].join(''));\nset_height(90);\nset_textColor(TURTLE_TEXT('#FFFFFF'));\nset_backgroundColor(TURTLE_TEXT('#7DCEA0'));\nset_backgroundOpacity(0.9);\nset_textSize(22);\nreturn TURTLE_RESULT()\n};\nbl_jghcgegij()","-19.933251100764213","-0.31241126104218003");
R1=Ray("R1",O,P2);
R2=Ray("R2",O,P3);
S2=Segment("S2",D,C);
M=PointOn("M",S4,0.43655780675224876);
S1=Segment("S1",D,A);
S3=Segment("S3",D,B);
blk_turtle_list_P7=List("blk_turtle_list_P7",blk_turtle_exp_P7);
I=PointOn("I",R1,0.9417199536168804);
J=PointOn("J",R2,2.460671724302319);
Par1=Parallel("Par1",S1,M);
a=Expression("a","AM = a = ","","","d(A,M)","-15.357657183537064","-1.920052367094961");
E2=Expression("E2","","","","M-A","-19.067598197505024","-5.753658081528516");
blk_turtle_exp_O=Expression("blk_turtle_exp_O","","","","var bl_bgbafjahh=function(){\nTURTLE_INIT(\"O\",O);\nTURTLE_COLOUR(4);\nfor (var blockly_var_count = 1 ; blockly_var_count <= Math.round(Math.quotient((windoww()),(d((O),(I))))) ; blockly_var_count++){\n TURTLE_UP(true);\n TURTLE_MV((d((O),(I))),false);\n TURTLE_UP(false);\n TURTLE_TURN((90));\n TURTLE_MV((windowh()),false);\n TURTLE_UP(true);\n TURTLE_MV(-(windowh()),false);\n TURTLE_TURN(-(90));\n};\nTURTLE_JOIN_PT((O));\nTURTLE_TURN(-(90));\nfor (var blockly_var_count2 = 1 ; blockly_var_count2 <= Math.round(Math.quotient((windowh()),(d((O),(J))))) ; blockly_var_count2++){\n TURTLE_UP(true);\n TURTLE_MV((d((O),(J))),false);\n TURTLE_UP(false);\n TURTLE_TURN(-(90));\n TURTLE_MV((windoww()),false);\n TURTLE_UP(true);\n TURTLE_MV(-(windoww()),false);\n TURTLE_TURN((90));\n};\nreturn TURTLE_RESULT()\n};\nbl_bgbafjahh()","-19.93325110076421","-0.31241126104218003");
Volumeduprisme=Expression("Volume du prisme","","","","var bl_bgdijifhfiifi=function(){\nreturn ();\n\na;\n};\nbl_bgdijifhfiifi()","-15.357657183537064","-2.4147111689573553");
E3=Expression("E3","","","","E2[0]/E1[0]","-19.067598197505024","-6.1246521829253115");
S=OrderedIntersection("S",Par1,S3,0);
E5=Expression("E5","","","","2-a/2","-19.933251100764213","-1.7963876666293626");
E9=Expression("E9","","","","a^2*sqrt(3)/4","-19.933251100764213","-1.1780641643013698");
P11=Point("P11","O+a*(I-O)","0");
blk_turtle_list_O=List("blk_turtle_list_O",blk_turtle_exp_O);
blk_turtle_exp_P8=Expression("blk_turtle_exp_P8","","","","var bl_heaehaefg=function(){\nTURTLE_INIT(\"P8\",P8);\nSET_NUM_PRECISION(2);\nTURTLE_COLOUR(39);\nTURTLE_FONT('Arial',24,'italic','left');\nTURTLE_PRINT(([TURTLE_TEXT('(réponse attendue : '),Math.quotient(Math.round(Math.times(Math.times((E5),(E9)),10000)),10000),TURTLE_TEXT(')')].join('')));\nreturn TURTLE_RESULT()\n};\nbl_heaehaefg()","-19.933251100764213","-0.31241126104218003");
N=Point("N","A+E3*(C-A)","0");
R=Point("R","A+S-M","1");
blk_turtle_exp_P11=Expression("blk_turtle_exp_P11","","","","var bl_dhejccdjd=function(){\nTURTLE_INIT(\"P11\",P11);\nTURTLE_FONT('Arial',25,'normal','center');\nTURTLE_UP(true);\nTURTLE_TURN((90));\nTURTLE_MV(-25,true);\nTURTLE_TURN(-(90));\nTURTLE_COLOUR(10);\nTURTLE_PRINT(TURTLE_TEXT('a'));\nreturn TURTLE_RESULT()\n};\nbl_dhejccdjd()","-19.93325110076421","-0.31241126104218003");
blk_turtle_list_P8=List("blk_turtle_list_P8",blk_turtle_exp_P8);
Poly6=Polygon("Poly6","_A,_M,_N");
T=Point("T","N+R-A","0");
Poly5=Polygon("Poly5","_R,_S,_M,_A");
A3=Angle("A3",S,R,A);
blk_turtle_list_P11=List("blk_turtle_list_P11",blk_turtle_exp_P11);
Poly4=Polygon("Poly4","_R,_T,_N,_A");
Poly7=Polygon("Poly7","_R,_S,_T");
A1=Angle("A1",R,T,N);
A2=Angle("A2",T,R,S);
c=Expression("c"," ","","","var bl_bgdijifhfiifi=function(){\nBLK_STL(\"Poly3\",\"setLayer\",[((b) > 0 ? -1 : 5)]);\nBLK_STL(\"Poly3\",\"setOpacity\",[((b) > 0 ? 0.2 : 0.9)]);\nif ((A1) < 180) {\n BLK_STL(\"Poly4\",\"setRGBColor\",[153,153,153]);\n} else {\n BLK_STL(\"Poly4\",\"setRGBColor\",[0,153,0]);\n}\nif ((A2) < 180) {\n BLK_STL(\"Poly7\",\"setRGBColor\",[153,153,153]);\n} else {\n BLK_STL(\"Poly7\",\"setRGBColor\",[0,153,0]);\n}\nif ((A3) < 180) {\n BLK_STL(\"Poly5\",\"setRGBColor\",[153,153,153]);\n} else {\n BLK_STL(\"Poly5\",\"setRGBColor\",[0,153,0]);\n}\nBLK_STL(\"E1\",\"setHidden\",[2]);\nBLK_STL(\"E2\",\"setHidden\",[2]);\nBLK_STL(\"E3\",\"setHidden\",[2]);\nBLK_STL(\"E6\",\"setHidden\",[2]);\nBLK_STL(\"b\",\"setHidden\",[2]);\n};\nbl_bgdijifhfiifi()","-10.41106916491312","-1.3017288647669683");
E4=Expression("E4","","","","A1.setHidden(2);A2.setHidden(2);A3.setHidden(2);\"\"","-19.933251100764213","-1.17806416430137");
// Styles :
STL(P1,"c:#97979d;s:3.5;f:26;sp:1;nmi:true;fl:true");
STL(O,"c:#212123;o:0.25;s:4.5;sn:true;f:26;sp:2;np:3.569673416197749;fl:true");
STL(P20,"c:#0000b2;h:1;s:3.5;f:26;nmi:true");
STL(B,"c:#0000b2;s:3.5;sn:true;f:26;nmi:true;np:5.583493233201994");
STL(E6,"c:#292525;h:2;s:7;f:17;p:4;cL:200;cPT:YzojNzgwMDEzO2g6MjtzOjEwO2Y6MzA7bm1pOnRydWU=");
STL(P6,"c:#0000b2;s:6;f:30;nmi:true");
STL(Y,"c:#0000b2;h:1;o:1;s:3.5;sn:true;f:26;nmi:true");
STL(P5,"c:#0000b2;h:1;s:3.5;f:26;nmi:true");
STL(X,"c:#0000b2;h:1;o:1;s:3.5;sn:true;f:26;nmi:true");
STL(A,"c:#0000b2;s:3.5;sn:true;f:26;nmi:true;np:2.439965786198588");
STL(P4,"c:#0000b2;h:1;s:3.5;f:26;nmi:true");
STL(C,"c:#0000b2;s:3.5;sn:true;f:26;nmi:true");
STL(P30,"c:#0000b2;h:1;s:3.5;f:26;nmi:true");
STL(Z,"c:#0000b2;h:1;o:1;s:3.5;sn:true;f:26;nmi:true");
STL(b,"c:#273806;h:2;s:7;f:24;p:2;cL:200;cPT:YzojNzgwMDEzO2g6MjtzOjEwO2Y6MzA7bm1pOnRydWU=");
STL(P10,"c:#0000b2;s:6;f:30;nmi:true");
STL(P7,"c:#ffffff;s:6;f:30;sp:1;nmi:true;fl:true");
STL(P8,"c:#0000b2;h:2;s:6;f:30;fl:true");
STL(cache,"c:#ffffff;s:7;sn:true;f:9;p:2;nmi:true;cL:200;cPT:YzojNzgwMDEzO3M6MTA7ZjozMA==");
STL(P2,"c:#0000b2;h:1;s:6;f:30");
STL(P3,"c:#0000b2;h:1;s:6;f:30");
STL(Poly1,"c:#a38b5c;h:1;o:0.2;s:0.5;f:30");
STL(S6,"c:#006633;s:1;f:24;nmi:true");
STL(S5,"c:#006633;s:1;f:24;nmi:true");
STL(Poly2,"c:#93866a;o:0.2;s:0.5;f:30;nmi:true");
STL(S4,"c:#006633;s:1;f:24;nmi:true");
STL(E1,"c:#292525;h:2;s:7;f:17;p:4;cL:200;cPT:YzojNzgwMDEzO2g6MjtzOjMuNTtmOjI2O25taTp0cnVl");
STL(S31,"c:#117dad;h:1;s:1;f:24");
STL(D,"c:#0000b2;s:3.5;sn:true;f:26;nmi:true;np:1.388237079671393");
STL(S11,"c:#117dad;h:1;s:1;f:24");
STL(S21,"c:#117dad;h:1;s:1;f:24");
STL(Poly3,"c:#917741;o:0.2;s:0.5;l:-1;f:30;nmi:true");
STL(blk_turtle_exp_P7,"c:#780013;h:2;s:7;f:24;p:2;cL:200;cPT:YzojNzgwMDEzO2g6MjtzOjEwO2Y6MzA7bm1pOnRydWU=");
STL(R1,"c:#6d6c6b;s:2;f:30;p:0;nmi:true");
STL(R2,"c:#383736;s:1.5;f:30;p:0;nmi:true");
STL(S2,"c:#006633;s:1;f:24;nmi:true");
STL(M,"c:#dd3434;o:0.95;s:5.5;sn:true;f:22;np:3.487968996669326");
STL(S1,"c:#006633;s:1.5;f:24;nmi:true");
STL(S3,"c:#006633;s:1;f:24;nmi:true");
STL(blk_turtle_list_P7,"c:#0000b2;s:0;f:30;p:0;nmi:true;sg:1");
STL(I,"c:#252526;o:0.34;s:3.5;sn:true;f:26;np:4.642417110637785");
STL(J,"c:#222223;o:0.74;s:3;sn:true;f:26;np:3.304681332432556");
STL(Par1,"c:#780013;h:1;s:1;f:30;p:0");
STL(a,"c:#c00e0e;s:7;sn:true;f:21;p:2;cL:200;cPT:YzojNzgwMDEzO3M6MTA7ZjozMDtubWk6dHJ1ZQ==");
STL(E2,"c:#292525;h:2;s:7;f:17;p:4;cL:200;cPT:YzojNzgwMDEzO2g6MjtzOjMuNTtmOjI2O25taTp0cnVl");
STL(blk_turtle_exp_O,"c:#780013;h:2;s:7;f:24;p:2;cL:200;cPT:YzojNzgwMDEzO2g6MjtzOjEwO2Y6MzA=");
STL(Volumeduprisme,"c:#4a4d4b;s:7;sn:true;f:22;p:2;cL:200;cPT:YzojNzgwMDEzO3M6MTA7ZjozMDtubWk6dHJ1ZQ==");
STL(E3,"c:#292525;h:2;s:7;f:17;p:4;cL:200;cPT:YzojNzgwMDEzO2g6MjtzOjMuNTtmOjI2O25taTp0cnVl");
STL(S,"c:#0000b2;s:3.5;sn:true;f:26;nmi:true");
STL(E5,"c:#797d6d;h:2;s:7;f:24;p:2;cL:200;cPT:YzojNzgwMDEzO2g6MjtzOjEwO2Y6MzA=");
STL(E9,"c:#274453;h:2;s:7;f:24;p:2;cL:200;cPT:YzojNzgwMDEzO2g6MjtzOjEwO2Y6MzA=");
STL(P11,"c:#e1203c;o:0.75;s:6;f:30");
STL(blk_turtle_list_O,"c:#0000b2;s:0;f:30;p:0;nmi:true;sg:1");
STL(blk_turtle_exp_P8,"c:#780013;h:2;s:7;f:24;p:2;cL:200;cPT:YzojNzgwMDEzO2g6MjtzOjEwO2Y6MzA=");
STL(N,"c:#0000b2;s:3.5;sn:true;f:26;nmi:true;np:0.8310524650038186");
STL(R,"c:#0000b2;s:3.5;sn:true;f:26;nmi:true;np:2.5006585743319394");
STL(blk_turtle_exp_P11,"c:#780013;h:2;s:7;f:24;p:2;cL:200;cPT:YzojNzgwMDEzO2g6MjtzOjEwO2Y6MzA=");
STL(blk_turtle_list_P8,"c:#0000b2;s:0;f:30;p:0;nmi:true;sg:1");
STL(Poly6,"c:#3e4944;o:0.2;s:1;f:30;nmi:true");
STL(T,"c:#0000b2;s:3.5;sn:true;f:26;nmi:true;np:1.0747066598763775");
STL(Poly5,"c:#009900;o:0.3;s:1;l:1;f:30;nmi:true");
STL(A3,"c:#006633;h:2;s:4;f:24;p:1;am:true");
STL(blk_turtle_list_P11,"c:#0000b2;s:0;f:30;p:0;nmi:true;sg:1");
STL(Poly4,"c:#999999;o:0.29;s:1;f:30;nmi:true");
STL(Poly7,"c:#009900;o:0.3;s:1;l:1;f:30;nmi:true");
STL(A1,"c:#006633;h:2;s:4;f:24;p:1;am:true");
STL(A2,"c:#006633;h:2;s:4;f:24;p:1;am:true");
STL(c,"c:#400e6d;s:7;f:24;p:-1;cL:200;cPT:YzojNzgwMDEzO3M6MTA7ZjozMDtubWk6dHJ1ZQ==");
STL(E4,"c:#525679;s:7;f:24;p:2;cL:200;cPT:YzojNzgwMDEzO3M6MTA7ZjozMDtubWk6dHJ1ZQ==");
SetCoordsStyle("3Dmode:true;isAxis:false;isGrid:true;isOx:true;isOy:true;isLockOx:false;isLockOy:false;centerZoom:false;onlyPositive:false;color:#111111;fontSize:18;axisWidth:1;gridWidth:0.1");
SetGeneralStyle("background-color:#ffffff;degree:true;dragmoveable:true");
// Blockly :
BLK(O,{"onlogo":{"xml":"#9999994ROUNDDIVIDEwindowwOIpenUpmoveForwardun60OIpenDownturnLeft90moveForwardun60windowhpenUpmoveBackwardun60windowhturnRight90OturnRight90ROUNDDIVIDEwindowhOJpenUpmoveForwardun60OJpenDownturnRight90moveForwardun60windowwpenUpmoveBackwardun60windowwturnLeft90","sync":"TURTLE_COLOUR(4);\nfor (var blockly_var_count = 1 ; blockly_var_count <= Math.round(Math.quotient((windoww()),(d((O),(I))))) ; blockly_var_count++){\n TURTLE_UP(true);\n TURTLE_MV((d((O),(I))),false);\n TURTLE_UP(false);\n TURTLE_TURN((90));\n TURTLE_MV((windowh()),false);\n TURTLE_UP(true);\n TURTLE_MV(-(windowh()),false);\n TURTLE_TURN(-(90));\n};\nTURTLE_JOIN_PT((O));\nTURTLE_TURN(-(90));\nfor (var blockly_var_count2 = 1 ; blockly_var_count2 <= Math.round(Math.quotient((windowh()),(d((O),(J))))) ; blockly_var_count2++){\n TURTLE_UP(true);\n TURTLE_MV((d((O),(J))),false);\n TURTLE_UP(false);\n TURTLE_TURN(-(90));\n TURTLE_MV((windoww()),false);\n TURTLE_UP(true);\n TURTLE_MV(-(windoww()),false);\n TURTLE_TURN((90));\n};","parents":["I","J"]},"current":"onlogo"});
BLK(b,{"oncompute":{"xml":"theta","sync":"return ((theta()));"},"current":"oncompute"});
BLK(P7,{"onlogo":{"xml":"create_bannerDécrire cette fonction…GetCanvas()[\"comment_div\"]divdocument.createElement(\"DIV\")lneblockly_var_div.style[\"cssText\"]=\"position:absolute;left:0px;top:0px;width:100%;height:70px;background:#007BBE;color:white;text-align:center;font-family:'Open Sans',sans-serif;pointer-events:none\"div_innerdocument.createElement(\"DIV\")lneblockly_var_div_inner.style[\"cssText\"]=\"position:relative;float:left;top:50%;left:50%;transform:translate(-50%,-50%)\"lneblockly_var_div.appendChild(blockly_var_div_inner)lneGetCanvas().getDocObject().parentNode.appendChild(blockly_var_div)lneGetCanvas()[\"comment_div\"]=blockly_var_divset_heightDécrire cette fonction…lneGetCanvas()[\"comment_div\"].style[\"height\"]=blockly_local_height+\"px\"set_backgroundColorDécrire cette fonction…lneGetCanvas()[\"comment_div\"].style[\"background\"]=blockly_local_colorset_backgroundOpacityDécrire cette fonction…lneGetCanvas()[\"comment_div\"].style[\"opacity\"]=blockly_local_opacityset_textColorDécrire cette fonction…lneGetCanvas()[\"comment_div\"].style[\"color\"]=blockly_local_colorset_textSizeDécrire cette fonction…lneGetCanvas()[\"comment_div\"].style[\"font-size\"]=blockly_local_size+\"px\"evaluate_TeXDécrire cette fonction…tabblockly_local_txt.split(\"$$\")i2tab2tabifunction(){try{return GetCanvas().getDocObject().ownerDocument.defaultView.katex.renderToString(blockly_var_tab[blockly_var_i-1])}catch(e){return 0}}()lneGetCanvas()[\"comment_div\"].firstChild.innerHTML=blockly_var_tab.join(\"\")lneGetCanvas()[\"banner_comment\"]=blockly_local_txtset_textDécrire cette fonction…GetCanvas()[\"banner_comment\"]!==blockly_local_txtGetCanvas().getDocObject().ownerDocument.defaultView.$U.katexLoaded(evaluate_TeX,[blockly_local_txt])txt <br>Le triangle ABC est équilatéral de côté 4.<br> AD = 2.90#FFFFFF#7DCEA00.922","sync":"/**\n * Décrire cette fonction…\n */\nfunction create_banner() {\n if (!(GetCanvas()[\"comment_div\"])) {\n var blockly_var_div = (document.createElement(\"DIV\"));\n var blockly_var_lne = (blockly_var_div.style[\"cssText\"]=\"position:absolute;left:0px;top:0px;width:100%;height:70px;background:#007BBE;color:white;text-align:center;font-family:'Open Sans',sans-serif;pointer-events:none\");\n var blockly_var_div_inner = (document.createElement(\"DIV\"));\n blockly_var_lne = (blockly_var_div_inner.style[\"cssText\"]=\"position:relative;float:left;top:50%;left:50%;transform:translate(-50%,-50%)\");\n blockly_var_lne = (blockly_var_div.appendChild(blockly_var_div_inner));\n blockly_var_lne = (GetCanvas().getDocObject().parentNode.appendChild(blockly_var_div));\n blockly_var_lne = (GetCanvas()[\"comment_div\"]=blockly_var_div);\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction set_height(blockly_local_height) {\n var blockly_var_lne = (GetCanvas()[\"comment_div\"].style[\"height\"]=blockly_local_height+\"px\");\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction set_backgroundColor(blockly_local_color) {\n var blockly_var_lne = (GetCanvas()[\"comment_div\"].style[\"background\"]=blockly_local_color);\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction set_backgroundOpacity(blockly_local_opacity) {\n var blockly_var_lne = (GetCanvas()[\"comment_div\"].style[\"opacity\"]=blockly_local_opacity);\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction set_textColor(blockly_local_color) {\n var blockly_var_lne = (GetCanvas()[\"comment_div\"].style[\"color\"]=blockly_local_color);\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction set_textSize(blockly_local_size) {\n var blockly_var_lne = (GetCanvas()[\"comment_div\"].style[\"font-size\"]=blockly_local_size+\"px\");\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction evaluate_TeX(blockly_local_txt) {\n var blockly_var_tab = (blockly_local_txt.split(\"$$\"));\n for (var blockly_var_i = 2 ; blockly_var_i <= blockly_var_tab.length ; blockly_var_i = blockly_var_i + 2){\n blockly_var_tab[blockly_var_i-1] = (function(){try{return GetCanvas().getDocObject().ownerDocument.defaultView.katex.renderToString(blockly_var_tab[blockly_var_i-1])}catch(e){return 0}}());\n };\n var blockly_var_lne = (GetCanvas()[\"comment_div\"].firstChild.innerHTML=blockly_var_tab.join(\"\"));\n blockly_var_lne = (GetCanvas()[\"banner_comment\"]=blockly_local_txt);\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction set_text(blockly_local_txt) {\n if (GetCanvas()[\"banner_comment\"]!==blockly_local_txt) {\n if (GetCanvas().getDocObject().ownerDocument.defaultView.$U.katexLoaded(evaluate_TeX,[blockly_local_txt])) {\n evaluate_TeX(blockly_local_txt);\n }\n }\n}\n\n\ncreate_banner();\nset_text([TURTLE_TEXT('
'),TURTLE_TEXT('Le triangle ABC est équilatéral de côté 4.
'),TURTLE_TEXT('AD = 2.')].join(''));\nset_height(90);\nset_textColor(TURTLE_TEXT('#FFFFFF'));\nset_backgroundColor(TURTLE_TEXT('#7DCEA0'));\nset_backgroundOpacity(0.9);\nset_textSize(22);"},"current":"onlogo"});
BLK(P8,{"onlogo":{"xml":"2#33cc0039Arial24italicleftun texte(réponse attendue : DIVIDEROUNDMULTIPLYMULTIPLYE5E91000010000)","sync":"SET_NUM_PRECISION(2);\nTURTLE_COLOUR(39);\nTURTLE_FONT('Arial',24,'italic','left');\nTURTLE_PRINT(([TURTLE_TEXT('(réponse attendue : '),Math.quotient(Math.round(Math.times(Math.times((E5),(E9)),10000)),10000),TURTLE_TEXT(')')].join('')));","parents":["E5","E9"]},"current":"onlogo"});
BLK(cache,{"oncompute":{"xml":"P82E92E52","sync":"BLK_STL(\"P8\",\"setHidden\",[2]);\nBLK_STL(\"E9\",\"setHidden\",[2]);\nBLK_STL(\"E5\",\"setHidden\",[2]);"},"current":"oncompute"});
BLK(Volumeduprisme,{"oncompute":{"xml":"a","sync":"return ();\n\na;","parents":["a"]},"current":"oncompute"});
BLK(P11,{"onlogo":{"xml":"Arial25normalcenterpenUpturnLeft90moveBackwardpx25turnRight90#ff000010a","sync":"TURTLE_FONT('Arial',25,'normal','center');\nTURTLE_UP(true);\nTURTLE_TURN((90));\nTURTLE_MV(-25,true);\nTURTLE_TURN(-(90));\nTURTLE_COLOUR(10);\nTURTLE_PRINT(TURTLE_TEXT('a'));"},"current":"onlogo"});
BLK(c,{"oncompute":{"xml":"Poly3GTb0-15Poly3GTb00.20.9LTA1180Poly4#999999153153153Poly4#00990001530LTA2180Poly7#999999153153153Poly7#00990001530LTA3180Poly5#999999153153153Poly5#00990001530E12E22E32E62b2","sync":"BLK_STL(\"Poly3\",\"setLayer\",[((b) > 0 ? -1 : 5)]);\nBLK_STL(\"Poly3\",\"setOpacity\",[((b) > 0 ? 0.2 : 0.9)]);\nif ((A1) < 180) {\n BLK_STL(\"Poly4\",\"setRGBColor\",[153,153,153]);\n} else {\n BLK_STL(\"Poly4\",\"setRGBColor\",[0,153,0]);\n}\nif ((A2) < 180) {\n BLK_STL(\"Poly7\",\"setRGBColor\",[153,153,153]);\n} else {\n BLK_STL(\"Poly7\",\"setRGBColor\",[0,153,0]);\n}\nif ((A3) < 180) {\n BLK_STL(\"Poly5\",\"setRGBColor\",[153,153,153]);\n} else {\n BLK_STL(\"Poly5\",\"setRGBColor\",[0,153,0]);\n}\nBLK_STL(\"E1\",\"setHidden\",[2]);\nBLK_STL(\"E2\",\"setHidden\",[2]);\nBLK_STL(\"E3\",\"setHidden\",[2]);\nBLK_STL(\"E6\",\"setHidden\",[2]);\nBLK_STL(\"b\",\"setHidden\",[2]);","parents":["b","A1","A2","A3"]},"current":"oncompute"});