tipo_de_macro=R2
id='xmin' expresi&oacute;n='-2' evaluar='una-sola-vez' constante='si'
id='xmax' expresi&oacute;n='2' evaluar='una-sola-vez' constante='si'
id='ymin' expresi&oacute;n='-1' evaluar='una-sola-vez' constante='si'
id='ymax' expresi&oacute;n='1' evaluar='una-sola-vez' constante='si'
id='dl' expresi&oacute;n='0.25' evaluar='una-sola-vez' constante='si'
id='F(x,y)' expresi&oacute;n='1-(x/2)^2-y^2'
hacer='m=ent((xmax-xmin+dl)/dl);n=ent((ymax-ymin+dl)/dl);N=m*n;' id='INIT' evaluar='siempre' algoritmo='si'
id='X(s)' expresi&oacute;n='xmin+dl*(s%m)'
id='Y(s)' expresi&oacute;n='ymin+dl*ent(s/m)'
id='COND1(x,y)' expresi&oacute;n='(F(x,y)>=0)|(F(x+dl,y)>=0)|(F(x+dl,y+dl)>=0)|(F(x,y+dl)>=0)'
id='COND2(x,y)' expresi&oacute;n='(F(x,y)>=0)&(F(x+dl,y)>=0)&(F(x+dl,y+dl)>=0)&(F(x,y+dl)>=0)'
inicio='A=0; i=0;' hacer='A=A+COND2(X(i),Y(i));i=i+1' mientras='i<=N' id='area()' expresi&oacute;n='dl*dl*A' algoritmo='si'
inicio='A=0; i=0;' hacer='A=A+COND1(X(i),Y(i));i=i+1' mientras='i<=N' id='AREA()' expresi&oacute;n='dl*dl*A' algoritmo='si'
id='Area()' expresi&oacute;n='(AREA()+area())/2'
tipo='pol&iacute;gono' dibujar-si='COND1(X(s),Y(s))' color='rojo' expresi&oacute;n='(X(s),Y(s))(X(s)+dl,Y(s))(X(s)+dl,Y(s)+dl)(X(s),Y(s)+dl)(X(s),Y(s))' familia='s' s.intervalo='[0,N]' s.pasos='N' relleno='ffd000' 
tipo='pol&iacute;gono' dibujar-si='COND2(X(s),Y(s))' color='azul' expresi&oacute;n='(X(s),Y(s))(X(s)+dl,Y(s))(X(s)+dl,Y(s)+dl)(X(s),Y(s)+dl)(X(s),Y(s))' familia='s' s.intervalo='[0,N]' s.pasos='N' relleno='turquesa' 
tipo='ecuaci&oacute;n' color='negro' expresi&oacute;n='F(x,y)=0' visible='no' 
