Informe de configuración de la escena comprueba lo que sabes, asocia los resultados de estas potencias. Controles gráficos: n1, n2, n3, n4, n5, n6. Auxiliares: b1, b2, b3, b4, b5, b6. son los valores de las bases. Ejemplo: b1= ent(rnd*10) número aleatorio natural de una cifra. e1, e2, e3, e4, e5, e6. son los valores de los exponentes. Ejemplo: e1= ent((rnd*10)%3)+2 residuo de dividir por 3, aleatorio, se pone +2 para evitar los valores 0, 1 , así puede tomar los valores 2, 3, 4. p1, p2, p3, p4, p5, p6. son los valores de los resultados. Ejemplo: p1= b1^e1 d= (ent(rnd*100))%6 aleatorio residuo de la división por 6, para que la solución de un ejercicio no aparezca siempre en el mismo sitio hacemos que se desplace cíclica y aleatoriamente la posición inicial de los controles. v1, v2, v3, v4, v5, v6. toman el valor del número que el alumno ha colocado en cada círculo amarillo. Se le pone +1 para que no tenga el valor 0 porque si alguna de las soluciones fuese 0 indicaría correcto sin haber colocado en su sitio los controles que llevan el 0. v1=(1+p4)*(abs(n1.x+1)<0.3)*(abs(n1.y-1.5)<0.3)+(1+p1)*(abs(n2.x+1)<0.3)*(abs(n2.y1.5)<0.3)+(1+p3)*(abs(n3.x+1)<0.3)*(abs(n3.y-1.5)<0.3)+(1+p6)*(abs(n4.x+1)<0.3)*(abs(n4.y1.5)<0.3)+(1+p2)*(abs(n5.x+1)<0.3)*(abs(n5.y-1.5)<0.3)+(1+p5)*(abs(n6.x+1)<0.3)*(abs(n6.y1.5)<0.3) Además se hace que la numeración de los controles no sea la de los números o soluciones que llevan consigo, así están asociados n1 y p4, n2 y p1, n3 y p3, n4 y p6, n5 y p2, n6 y p5. Gráficos: [b1]...bases, [e1]... exponentes, círculos de color amarillo, rectángulo azul de abajo, toman posiciones fijas. Círculos blancos (n1.x,n1.y) , su posición se mueve con el control gráfico. números en esos círculos ejemplo [p4] posición (n1.x-0.1,n1.y-0.15), se mueve con el control gráfico. Se dan varias posiciones y se dibuja la que corresponda según las cifras que tenga ese número, eso es para que quede centrado en el círculo. CORRECTO dibujar si (p1+1=v1)*(p2+1=v2)*(p3+1=v3)*(p4+1=v4)*(p5+1=v5)*(p6+1=v6) Informe de configuración de una escena de figura mágica. En este caso triángulo de cocientes con tres potencias de 2. Controles gráficos: n1, n2, n3. Variables: a1, a2, a3, su valor depende de los controles gráficos colocados sobre los círculos amarillos, a1=1*(abs(n1.x+1.25)<0.6)*(abs(n1.y-2.5)<0.6)+2*(abs(n2.x+1.25)<0.6)*(abs(n2.y-2.5)<0.6) +3*(abs(n3.x+1.25)<0.6)*(abs(n3.y-2.5)<0.6) Los números que se suman o restan a n1.x n1.y son las coordenadas opuestas al punto sobre el que hay que colocar el control. La expresión <0.6 es el margen sobre el que se puede colocar el control y lo reconozca. Los multiplicamos por 1, 2, 3, ... es decir, no por el valor de los números que vemos y movemos con ellos, sino los valores de la figura mágica original, eso es porque las figuras mágicas multiplicativas funcionan igual que las aditivas; podemos transformar una escena de sumas en otra de multiplicaciones, basta con cambiar los gráficos de texto valores de los números que se mueven con los controles. t= variable que expresa la condición que se debe cumplir para estar resuelto correctamente. t =(a3=abs(a1-a2))*(a1>0)*(a2>0)*(a3>0) Gráficos: Gráficos fijos, son los segmentos y los círculos amarillos. Gráficos que se mueven con los controles, son los círculos de color verde y los números que están sobre ellos.