![]() |
| |||||||
| Registrarse | Preguntas Frecuentes | Lista de Foreros | Calendario | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
| | LinkBack | Herramientas | Desplegado |
| |||
| Creé una función que devuelva un valor entero aleatorio entre dos dados. He aquí el código de la misma: int Aleatorio_Entre (int num1, int num2) { srand((unsigned)time(NULL)); int aleatorio = rand() % (num2-num1+1) + num1; return aleatorio; } Funciona relativamente bien (efectivamente, obtiene un valor aleatorio entre los dos dados), pero siempre devuelve el mismo valor cada vez que se la invoca. ¿Podría ayudarme alguien, por favor? Revisé antes en el foro para encontrar alguna ayuda, pero no tuve éxito. Muchas gracias con anticipación. |
| | ||||
| ||||
| |
![]() |
| Herramientas | |
| Desplegado | |
| |