Comunidad de diseño web y desarrollo en internet online

HACER OPERACIONES MATEMATICAS BASICAS

Citar            
MensajeEscrito el 14 Nov 2005 01:04 am
Saludos amigos,quisiera que me ayuden con dos SCRIPT que ejecuten lo siguiente:


1ro. Deseo que mis alumnos resuelvan DIVISIONES ENTERAS con NUMEROS ALEATORIOS (no con decimales)...para ello he colocadoen mi diseño:

- Una caja llamada c1 (donde va la primera cantidad ALEATORIA)
- El signo /
- Una caja llamada c2 (donde va la segunda cantidad ALEATORIA)
- El signo =
- Una tercera caja llamada RESP (donde el alumno colocará la respuesta exacta, no con decimales).
- Tiene 3 cajitas en la parte inferior izquierda llamada: i,a,e (que son los contadores :"intentos"; "aciertos"; "errores"...respectivamente.
- Tiene una caja en la parte inferior central llamada nsg (donde irá el mensaje si está bien realizada la operación o no).
- Por último en la parte inferior derecha tiene un botón que servirá para indicar a Flash que se ha colocado un número.

¿Qué SCRIPT debería colocar?...por favor si pueden explicarme detalladamente (si fuese necesario basado en mi diseño....mil disculpas por la petición).

2. Lo mismo pero ahora deseo que mis alumnos desarrollen OPERACIONES COMBINADAS (Suma, resta, división, multiplicación)...en esto obviamente tendría que modificar el diseño...verdad?........gracias de antemano por su valiosa ayuda

Por raulcaroy

1 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 14 Nov 2005 01:52 am
1- Para hacer un random que te de valores enteros simplemente inserta random(999), esto te genera un entero del 0 al 998, luego para hacer las divisiones ten en cuenta que puedes averiguar el resto con el operador %, a%b devuelve el resto de a/b.

2- y si dependiendo de lo que quieras hacer deberias cambiarlo.

Por gparis

112 de clabLevel



 

Uruguay

msie
Citar            
MensajeEscrito el 14 Nov 2005 06:27 am
Estimado amigo muchas gracias por tu respuesta...pero la verdad sigo sin entender...(no soy experto en action script....espero me comprendas).

Tengo este script para hacer sumas aleatorias:

on (press) {
if(Number(c1)+Number(c2)==Number(resp)){
nsg="Correcto - Nuevos valores"
c1=Math.round(Math.random()*10)+0
c2=Math.round(Math.random()*20)+0
resp=""
i++
a++
}
else{
nsg="Intentalo nuevamente"
resp=""
i++
e++
}
}

Aquí mismo se puede modificar lo que dices tu?...si es así como hacerlo....gracias de antemano por tu ayuda

Por raulcaroy

1 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 14 Nov 2005 08:13 am
:sueno:

Código :

i=0;
a=0;
e=0;
randomizar();
function randomizar(){

   c1.text=random(1000);
   do{
      c2.text=random(1000);
   }while(c1.text%c2.text!=0);
}
this.boton.onRelease=function(){
   if(Number(c1.text)/Number(c2.text)==resp.text){
      randomizar();
      nsg.text="Correcto - Nuevos valores";
      resp.text=""
      i++;
      a++;
      int.text=i;
      ace.text=a;
   }else{
      nsg.text="Intentalo nuevamente"
      resp.text=""
      i++;
      e++;
      int.text=i;
      err.text=i;
   }
} 

veo muchas e por aqui

Por scx7

336 de clabLevel

2 tutoriales

Genero:Masculino  

Ecuador - Santo Domingo

firefox
Citar            
MensajeEscrito el 14 Nov 2005 12:45 pm
gracias scx7

raulcaroy no esperes que te hagamos el programa tu tienes que poner un poco de estudio en todo esto, para eso cristalab te brinda muy buenos tutoriales y ejemplos que puedes vichar no? sino es asi corrijanme.

Por gparis

112 de clabLevel



 

Uruguay

opera
Citar            
MensajeEscrito el 14 Nov 2005 01:10 pm
Estoy contigo qparis, desde aqui os ayudamos a todos a orientaros a la hora de abordar un determinado problema, o a corregir ese error de tu código que no vés, y a formaros con los tutoriales, pero no podemos dedicarnos a desarrollar las aplicaciones de todas las personas que nos consultan, dado que nosotros tambien tenemos otros trabajos que hacer...

Con esto solo quiero decir que no deben esperar de estos foros una solución a sus problemas, del tipo, copiar, pegar y gracias ... se trata de que todos aprendamos, y de ese modo no se puede.

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

firefox
Citar            
MensajeEscrito el 14 Nov 2005 02:55 pm
:jedi: entiendo
kill usuario XDXDXD, mejor dicho MWAHAHAHAHAHA!

Por scx7

336 de clabLevel

2 tutoriales

Genero:Masculino  

Ecuador - Santo Domingo

firefox
Citar            
MensajeEscrito el 14 Nov 2005 03:00 pm
Saludos a los 3... Un poco de moderación que el no pidió que le hicieran el programa, incluso posteo código suyo y explico que es novato... U_U

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox
Citar            
MensajeEscrito el 14 Nov 2005 08:10 pm
Ante todo muchas gracias por su valioso apoyo...en realidad es la PRIMERA VEZ que acceso a este Foro y siento una "presión" por ser NOVATO...soy maestro de escuela y mi único afán es crear material educativo para luego poder distribuirlo de manera gratuita a todos los docentes que lo necesiten así poder lograr un mejor y mayor "aprendizaje" en nuestros niños.
Un Abrazo virtual
Raúl
PD: Gracias Aoyama por tu respaldo

Por raulcaroy

1 de clabLevel



Genero:Masculino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.