Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Acotar funcion rand()

Estas en el tema de Acotar funcion rand() en el foro de C/C++ en Foros del Web. Hay alguna forma de acotar el intervalo de números entre los que quiero que me elija uno al azar?? Quiero incluir esta función en el ...
  #1 (permalink)  
Antiguo 04/12/2009, 12:19
Avatar de calathea  
Fecha de Ingreso: octubre-2008
Ubicación: Valladolid
Mensajes: 122
Antigüedad: 15 años, 6 meses
Puntos: 3
Acotar funcion rand()

Hay alguna forma de acotar el intervalo de números entre los que quiero que me elija uno al azar??

Quiero incluir esta función en el código de un juego. Tengo que hacer varias preguntas al usuario y me da igual el orden en el que hacérselas, asique quiero que el programa las escoja al azar. Para ello elijo un numero con rand() y cojo la pregunta que ocupe esa posición en el vector.

Si por ejemplo solo tuviera 10 preguntas almacenadas, me interesa que elija un numero al azar entre 0 y 9...

¿Se puede realizar?

Gracias de antemano, un saludo
  #2 (permalink)  
Antiguo 06/12/2009, 11:11
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
Respuesta: Acotar funcion rand()

Aca mismo hay un ejemplo:
http://www.cplusplus.com/reference/c.../cstdlib/rand/
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:45.