SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: Bgirl en Jueves 27 de Mayo de 2004, 18:38

Título: Ayuda!!!!!!
Publicado por: Bgirl en Jueves 27 de Mayo de 2004, 18:38
:hola: Hola a Todos!!!!!

No pido que me hagan la tarea, solo necesito me expliquen como puedo utilizar randomize para generar las tablas y los numeros aleatorios, cualquier SUGERENCIA que tengan sera de gran ayuda...Muchas Gracias de Antemano...  :P

Este es el mandato...

"...Un programa que permita repasar las tablas de sumar, restar, multi-
plicar y dividir, cambiando al azar de una tabla a otra y escogiendo los valores
entre 0 y 9. Debe llevar estadisticas del numero de respuestas correctas, con su porcentaje, y lo mismo para las incorrectas. No graba en disco."

Se como llevar las estadisticas, mi problema es que no se como generar las tablas y por mas que leo, no entiendo.... si alguien pudiera explicarme le agradeceria muchisimo....

Gracias...
Título: Re: Ayuda!!!!!!
Publicado por: Noel Solw en Jueves 27 de Mayo de 2004, 20:17
En cada ciclo tienes que elegir una de las cuatro operaciones :
sumar, restar, multiplicar y dividir. Para esto haces :

randomize()  : una sola vez, al principio del proceso

int op = random(4), asi obtienes un o de los cuatro valores :
0,1,2,3

Luego necesitas dos operandos, de 0 a 9

int a = random(10),
     b = random(10);

luego puede hacer un switch
int c,r;   // r para el resto de la division

switch(op)
{
case 0 : c = a + b;  // realiza o si lo prefieres sacas el valor de matriz
break;
......
......
}

recibes el resultado "humano" y comparas.

Este ciclo se repite hasta que decidas salir del programa.


Exito ! ! !
Título: Re: Ayuda!!!!!!
Publicado por: Bgirl en Viernes 28 de Mayo de 2004, 19:37
Despues de todo resulto ser mas sencillo de lo que parecia.... laproxima vez lo intento primero antes de molestar a alguien...

Muchisimas Gracias...........
 :huh:
Título: Re: Ayuda!!!!!!
Publicado por: JuanK en Sábado 29 de Mayo de 2004, 01:04
:smartass:

Muy bien Noel ...
eso si esta permitido!!
Título: Re: Ayuda!!!!!!
Publicado por: QliX=D! en Martes 1 de Junio de 2004, 23:32
Cita de: "Bgirl"
Despues de todo resulto ser mas sencillo de lo que parecia.... laproxima vez lo intento primero antes de molestar a alguien...

Muchisimas Gracias...........
 :huh:
Seria una excelente idea esa...  :rolleyes:
Título: Re: Ayuda!!!!!!
Publicado por: Bgirl en Miércoles 2 de Junio de 2004, 21:07
Vaya que caracter!!!! :devil:

Te vas a poner viejo antes de tiempo... :angry:
Je je...

Saludos :hola:
Título: Re: Ayuda!!!!!!
Publicado por: QliX=D! en Jueves 3 de Junio de 2004, 01:20
Cita de: "Bgirl"
Vaya que caracter!!!! :devil:

Te vas a poner viejo antes de tiempo... :angry:
Je je...

Saludos :hola:
JAJAJAJAJAJAJJAJAJAJAJAJAJA  :P
Ni siquiera me moleste en lo mas minimo.
Pero no dudes tanto mujer, proba.. total, no se rompe :P
 B)
Título: Re: Ayuda!!!!!!
Publicado por: Bgirl en Miércoles 9 de Junio de 2004, 20:04
La idea no era molestarte, sino hacerte reir... y lo logre... B)

...Hombres!! siempre tienen una idea erronea de lo que las mujeres pretenden.... :blink:
Título: Re: Ayuda!!!!!!
Publicado por: scatterbrain en Miércoles 9 de Junio de 2004, 20:11
es verdad para ambos casos
(hombres de marte ,mujeres de venus)...
Título: Re: Ayuda!!!!!!
Publicado por: Blag en Jueves 10 de Junio de 2004, 15:36
Citar
es verdad para ambos casos
(hombres de marte ,mujeres de venus)...

¿?  :blink: