
01/03/2012, 13:50
|
 | | | Fecha de Ingreso: septiembre-2011 Ubicación: guatemala
Mensajes: 7
Antigüedad: 13 años, 5 meses Puntos: 0 | |
Respuesta: funcion rand() en c Cita:
Iniciado por sam90 rand() % 6; te da numeros entre 0 y 5
Si ahora lesumamos uno
rand()%6 + 1 ;
Obtenemos numero entre 1 y 6.....
Un poco de explicacion el operador "%" es el modulo. Devuelve el resto de la division. Cualquier numero al ser dividido por 6 el resto si o si va a quedar entre 0(si es execta) y 5. Despues de esto simplemente sumamos uno para obtener el rango deseado. oh amigo me has ayudado demasiado, MUCHAS MUCHAS GRACIAS por tu pronta respuesta me quedo bastante claro |